
Go
文章平均质量分 67
梁吉林
最好的代码是简洁易维护的代码。
展开
-
panic: shop db open failed: this authentication plugin is not supported
经查,是因为mysql的版本是8.0.33,8以上的版本用户密码默认加密方式为“caching_sha2_password”,由于项目的各种包版本较早,可能不支持此种方式,当前解决方法是修改mysql增加对老版本加密方式“mysql_native_password”的支持。用go链接本地mysql时,报了此错误。再重启mysql使其生效即可。原创 2023-05-25 11:03:52 · 229 阅读 · 0 评论 -
go gin学习记录5
go gin 建立配置文件原创 2023-02-23 11:13:35 · 391 阅读 · 0 评论 -
go gin学习记录4
go gin sqlbuilder的基本使用原创 2023-02-20 18:46:20 · 736 阅读 · 0 评论 -
go gin学习记录3
go gin 中使用gorm进行数据库操作原创 2023-02-17 23:17:12 · 485 阅读 · 0 评论 -
go gin学习记录2
go gin的原生sql使用原创 2023-02-14 19:35:05 · 956 阅读 · 0 评论 -
go gin学习记录1
go gin框架参数,请求,路由分组原创 2023-02-13 22:06:07 · 519 阅读 · 0 评论 -
Go语言学习笔记-2
1.变量go不支持任何类型的隐式转换,必须使用显示转换,否则将会编译错误;go支持指针,但不支持指针运算。2、数组package arrayimport "testing"func TestArrayInit(t *testing.T) { var a [3]int //未赋值默认为0 b := [4]int{1,2,2,1} c := [...]int{1,2,3,4,5,6} //不确定元素个数时的写法,系统会自动设置 t.Log(a,b,c) for i := 0; i &原创 2021-10-22 00:28:13 · 224 阅读 · 1 评论 -
Go语言学习笔记-1
1、go应用程序的入口package需要为main,需要有main函数,否则无法运作。或者说,可运行的go包必须包含package mainpackage mainimport "fmt"func main() { fmt.Println("Hello,World")}2、函数接收参数2.1.main函数接收参数main()不可以直接传参数,这和java不同,go中的main()需要使用os.args来获取命令行传递的参数。package mainimport ( "fmt原创 2021-10-18 23:17:36 · 742 阅读 · 0 评论