切换导航
新动弹计划
搜索
文章
动弹
排行榜
登录
注册
×
搜索
文章
动弹
热门关键词
重读《掌控习惯》
ChatGPT
Docker
Laravel
读书
跑步
#daily tips#
#稍后阅读#
Falcon
主页
文章
动弹
冒泡
文集
FalconChen
2018-09-01 14:43
动弹
"Go语言新手常犯的一个错误是,在公用代码库里创建一个名为code或者src的目录。如果这么做,会让导入公用库的语句变得很长。为了避免过长的语句,只需要把包的源文件放在公用代码库的根目录就好。"
#viaKindle#
0 赞
1 评论
查看
FalconChen
2018-09-01 14:28
动弹
"如果开发人员使用命令行提示符工作,可以在终端上直接使用go doc命令来打印文档。无需离开终端,即可快速浏览命令或者包的帮助。不过,如果开发人员认为一个浏览器界面会更有效率,可以使用godoc程序来启动一个Web服务器,通过点击的方式来查看Go语言的包的文档。Web服务器godoc能让开发人员以网页的方式浏览自己的系统里的所有Go语言源代码的文档。"
#viaKindle#
0 赞
1 评论
查看
FalconChen
2018-09-01 14:20
动弹
goland 保存文件时执行go fmt
1 赞
暂无评论
查看
FalconChen
2018-09-01 14:03
动弹
"也可以在指定包的时候使用通配符。3个点表示匹配所有的字符串。例如,下面的命令会编译chapter3目录下的所有包: go build github.com/goinaction/code/chapter3/..."
#viaKindle#
0 赞
1 评论
查看
FalconChen
2018-09-01 13:29
动弹
女人都是大猪蹄子么?老喜欢过度解读 ??
1 赞
5 评论
查看
FalconChen
2018-09-01 11:56
动弹
"如前所述,不能导入不使用的包,为此使用空白标识符重命名这个导入可以让init函数发现并被调度运行,让编译器不会因为包未被使用而产生错误。"
#viaKindle#
0 赞
1 评论
查看
FalconChen
2018-09-01 11:47
动弹
"如果路径包含URL,可以使用Go工具链从DVCS获取包,并把包的源代码保存在GOPATH指向的路径里与URL匹配的目录里。这个获取过程使用go get命令完成。go get将获取任意指定的URL的包,或者一个已经导入的包所依赖的其他包。由于go get的这种递归特性,这个命令会扫描某个包的源码树,获取能找到的所有依赖包。"
#viaKindle#
0 赞
1 评论
查看
FalconChen
2018-09-01 11:41
动弹
"编译器会使用Go环境变量设置的路径,通过引入的相对路径来查找磁盘上的包。标准库中的包会在安装Go的位置找到。Go开发者创建的包会在GOPATH环境变量指定的目录里查找。GOPATH指定的这些目录就是开发者的个人工作空间。"
#viaKindle#
0 赞
1 评论
查看
FalconChen
2018-09-01 11:38
动弹
"当编译器发现某个包的名字为main时,它一定也会发现名为main()的函数,否则不会创建可执行文件。main()函数是程序的入口,所以,如果没有这个函数,程序就没有办法开始执行。程序编译时,会使用声明main包的代码所在的目录的目录名作为二进制可执行文件的文件名。"
#viaKindle#
0 赞
2 评论
查看
FalconChen
2018-09-01 11:36
动弹
"给包及其目录命名时,应该使用简洁、清晰且全小写的名字,这有利于开发时频繁输入包名。例如,net/http包下面的包,如cgi、httputil和pprof,名字都很简洁。"
#viaKindle#
0 赞
1 评论
查看
933
934
935
936
937