
go
文章平均质量分 58
zwwnzb
这里有烂笔头的记忆。
展开
-
go tool 的基本应用
模块是相关Go包的集合。modules是源代码交换和版本控制的单元。 go命令直接支持使用modules,包括记录和解析对其他模块的依赖性。modules替换旧的基于GOPATH的方法来指定在给定构建中使用哪些源文件。查看当前 go的版本 go version安装如果想安装多个版本的go 本实力中使用的是 gvm工具bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binsc..转载 2021-03-10 10:27:54 · 2512 阅读 · 0 评论 -
2021-03-02
goland的工具链参考:https://studygolang.com/articles/18656?fr=sidebar http://c.biancheng.net/view/124.htmlgo build 最常用的编译go 文件可以夸平台使用:env GOOS=linux GOARCH=amd64 go buildgo install : 本地打包编译命令go install 与go build的区别: install 编译后会将输出文件打包成库 ...原创 2021-03-03 15:51:56 · 146 阅读 · 0 评论 -
go语言开发规范
go 语言开发规范1、长度问题一行最长不超过80个字符,超过的使用换行展示,尽量保持格式优雅。2、注释问题注释必须是完整的句子,句子的结尾应该用句号作为结尾(英文句号)。注释推荐用英文,可以在写代码过程中锻炼英文的阅读和书写能力。而且用英文不会出现各种编码的问题。 在编码阶段应该同步写好 变量、函数、包 的注释,最后可以利用 godoc 命令导出文档每个包都应该又一个注释, 块注释 或行注释 // ping包实现了常用的ping相关的函数 package ping .原创 2021-03-02 20:01:27 · 377 阅读 · 0 评论 -
go 多版本控制
1、安装如果想安装多个版本的go 本实力中使用的是 gvm工具bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)使用 gvm version 校验是否安装成功如果不成功,需要配置host 文件2、查看已经安装的版本有哪些?gvm list查看所有的版本gvm listall安装最新版本 目前是1.16g...原创 2021-02-24 14:18:56 · 307 阅读 · 0 评论