作者回复: 刚开始都有这个情节。还会有在每行代码后加;的冲动
作者回复: Atom->preferences->packages
搜索找到go-plus
在settings中,Format配置Format tool 中选中 goimports
作者回复: Congratulations! 特别注意程序入口和其他语言不同的地方:命令行参数传入及返回退出状态
作者回复: 通过使用Go中的“C”及“unsafe”包,你可以将go的结构体指针转化为c结构体指针,所以这两种在底层存储实现上应该是可以对应
作者回复: 与Java的package 不同Go的package与文件路径没有关联
作者回复: 你可以参考net/http:
https://github.com/golang/go/tree/master/src/net/http
作者回复: 可以尝试一下代理或vpn
作者回复: 无论你使用什么IDE,只需要在go mod的文件中指定依赖包的版本就好,然后,直接go build时就会使用路径最近的go.mod配置来完成编译。
至于在vscode中不同目录里的项目,vscode如果很好的集成了go mod也应该没问题,但我目前没有使用vs code这个你可以试试
作者回复: 不一定可以在其它函数里调用的