Go模板框架自定义包的引用

源起:最近在调研Go,需要使用Go搭建一套通用式的模板框架,用以当新开其他项目的时候直接基于模板框架开发
目前(2019年)生产环境用 `go mod` 还不太现实, 我还是先推荐定义 `GOPATH` 和 `vendor` 用法。

Posted in GoTagged

Go JSON

在编码时,默认使用Go语言结构体的成员名字作为JSON的对象(通过reflect反射技术,我们将在12.6节讨论)。只有导出的结构体成员才会被编码,这也就是我们为什么选择用大写字母开头的成员名称。

即使对应的JSON对象名是小写字母,每个结构体的成员名也是声明为大写字母开头的。因为有些JSON成员名字和Go结构体成员名字并不相同,因此需要Go语言结构体成员Tag来指定对应的JSON名字。同样,在解码的时候也需要做同样的处理,

Posted in GoTagged

Go 语言简介

Go 的底层语言是什么 借用大神的话来说 编译器就是输入源代码输出其他语言源代码的程序 所以这个程序用什么语言 […]

Posted in GoTagged