随笔分类 -  开发语言

上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:####################### vscode的插件默认安装位置 : C:\Users\你的用户名\.vscode\extensions ###################### 阅读全文
posted @ 2021-04-09 17:56 igoodful 阅读(248) 评论(0) 推荐(0)
摘要:###################### { "tabnine.experimentalAutoImports": true, "files.autoSave": "off", "[go]": { "breadcrumbs.showArrays": true, "breadcrumbs.show 阅读全文
posted @ 2021-04-09 17:44 igoodful 阅读(1287) 评论(0) 推荐(0)
摘要:########################### { "version": "0.2.0", "configurations": [ { "name": "Launch file", "type": "go", "request": "launch", "mode": "debug", //" 阅读全文
posted @ 2021-04-09 17:11 igoodful 阅读(996) 评论(0) 推荐(0)
摘要:########################### golang版本:1.5 环境变量: GOROOT= GOPATH= PATH= GO15VENDOREXPERIMENT=1 #在go1.5版本后必须配置 最开始的时候,Go 并没有提供较为妥当的包管理工具。从 1.5 版本开始提供了 ven 阅读全文
posted @ 2021-04-09 15:45 igoodful 阅读(490) 评论(1) 推荐(0)
摘要:################### 前言 引用本地py文件出现红色波浪线,如下图: 原因 经过查询得知,vscode中的python插件默认使用的是pylint来做代码检查,因此需要对pylint做一些配置 解决方案 在setting.json中配置 "python.linting.enable 阅读全文
posted @ 2021-03-15 16:11 igoodful 阅读(658) 评论(0) 推荐(0)
摘要:如果按照上面的方式来读取,读取到第三行,handle,state均为0,原因就在rows.Scan读取数据库null是报错,导致后面的不执行。解决方法有两个方法一:修改结构体将ListHelperAssignRsp的Handle的类型改为sql.NullString,这样就可以兼容null跟stri 阅读全文
posted @ 2021-02-24 17:19 igoodful 阅读(816) 评论(0) 推荐(0)
摘要:################################## 区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 go什么情况下使用指针: 推荐在方法上使用指针(前提是这个类型不是 map、slice 等引用类型) 当结构体较大的时候使用指针会更高效,可以避免内存拷贝 阅读全文
posted @ 2021-02-20 15:33 igoodful 阅读(167) 评论(0) 推荐(0)
摘要:############################ ########################## 阅读全文
posted @ 2020-12-08 16:38 igoodful 阅读(139) 评论(29) 推荐(0)
摘要:############## 地址:https://github.com/gorilla/mux 安装 go get -u github.com/gorilla/mux 使用 添加包引用: "github.com/gorilla/mux" 常用方法介绍 初始化路由 r := mux.NewRoute 阅读全文
posted @ 2020-12-08 11:27 igoodful 阅读(261) 评论(0) 推荐(0)
摘要:线上percona是5.5.31版本 springboot启动提示连接mysql报错:java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required 我们看到mysql连接依赖的jar包mysql-connect 阅读全文
posted @ 2020-10-23 18:23 igoodful 阅读(13501) 评论(0) 推荐(0)
摘要:python安装mysql官方驱动: python -m pip install mysql-connector 由于我安装的是mysql8.0,在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password 阅读全文
posted @ 2020-10-13 14:53 igoodful 阅读(194) 评论(0) 推荐(0)
摘要:一、mysql操作基本语法 1、创建名称nulige的数据库 CREATE DATABASE nulige DEFAULT CHARSET utf8 COLLATE utf8_general_ci;<br><br>use nulige 2、建表,Id自增 create table user_info 阅读全文
posted @ 2020-04-29 21:11 igoodful 阅读(307) 评论(1) 推荐(0)
摘要:package builtintype error interface { Error() string }######################error接口定义 package errors // New returns an error that formats as the given 阅读全文
posted @ 2020-04-29 19:54 igoodful 阅读(327) 评论(0) 推荐(0)
摘要:空白符:n个空格、m个tab键、p个换行 阅读全文
posted @ 2020-04-16 14:08 igoodful 阅读(207) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-30 21:13 igoodful 阅读(1789) 评论(0) 推荐(0)
摘要:当我们 import package时,package内的全局常量和全局变量会进行初始化,并且紧接着init函数会执行。因此我们先看一下flag包的全局常量和全局变量。 一、flag包的全局常量、全局变量、init函数 所有全局常量和变量如下图所示。 1、三个常量 2、五个变量 阅读全文
posted @ 2019-10-03 12:19 igoodful 阅读(340) 评论(0) 推荐(0)
摘要:一、声明接口 二、实现接口,这里却将接口作为成员变量,进而将接口的实现转换为接口的调用,仅仅是封装了接口,实际上并没有真的实现,而是坐等别人去实现 Go 中的 interface 是一种类型,更准确的说是一种抽象类型 abstract type,一个 interface 就是包含了一系列行为的 me 阅读全文
posted @ 2019-09-14 23:52 igoodful 阅读(2136) 评论(0) 推荐(0)
摘要:今天看Martini文档,其功能列表提到完全兼容http.HandlerFunc接口,就去查阅了Go: net/http的文档,看到type HandlerFunc这部分,顿时蒙圈了。由于之前学习的时候没有关注过function types的知识点,就Google了一些文章,才算是有了个大概的了解。 阅读全文
posted @ 2019-09-14 17:45 igoodful 阅读(5565) 评论(1) 推荐(2)
摘要:一、我的GOPATH环境变量值如下图: 二、在GOPATH路径下面的的src目录下面的目录名称就是引用里面包的起始位置,如下图: 三、举例说明:这里引用同一个项目的包,源文件“learn/main/main.go”引用包“learn/lion”下面的PrintIota方法。这里learn就是在GOP 阅读全文
posted @ 2019-09-13 15:17 igoodful 阅读(2219) 评论(0) 推荐(0)
摘要:原因:使用git clone项目后,项目根路径是小写英文名称,比如cmdbapi,但是项目里面的import导入自己的相关包时,红色报错 解决:把项目名称改写成import导入包的名称,即cmdbApi。当然也可以将import导入包改写成小写。 阅读全文
posted @ 2019-09-11 14:03 igoodful 阅读(2079) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 11 下一页