转:go语言内置函数new()和struct{}初始化的区别 发表于 2019-07-15 (上次修改时间 2019-07-16) | Chris new() 这是一个用来分配内存的内置函数,它的参数是一个类型,不是一个值,它的返回值是一个指向新分配的 t 类型的零值的指针。 在golang的代码定义如 [阅读全文] golang new struct
golang环境配置 发表于 2018-12-30 (上次修改时间 2019-07-09) | Chris 环境配置 GOROOT:go 的安装目录,设置这个环境变量自定义 go 路径 GOPATH:go 的工作目录(项目目录),编译或运行时从这个环境变量中去查 [阅读全文] golang
关于mysql驱动的DSN字符问题 发表于 2018-12-01 | Chris 此次重构发现之前的loc参数一直为空,不太记得是当时刻意为之,还是当时发生了错误未解决 所以在生产上就加了配置asia/shanghai,报错 [阅读全文] golang mysql DSN
golang learning 发表于 2018-10-17 (上次修改时间 2018-10-19) | Chris 一个有关Golang变量作用域的坑 对于使用:=定义的变量,如果新变量p与那个同名已定义变量 (这里就是那个全局变量p)不在一个作用域中时,那么 [阅读全文] golang
golang如何进行交叉编译 发表于 2018-09-14 (上次修改时间 2018-09-16) | Chris 问题 golang如何在一个平台编译另外一个平台可以执行的文件。比如在mac上编译Windows和linux可以执行的文件。那么我们的问题就设 [阅读全文] golang compiler