大佬教程收集整理的这篇文章主要介绍了golang 学习,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
安装与环境配置
点击下载golang安装包,如果链接无法访问(好奇葩的墙),请尝试将:
173.194.71.141 golang.org
加入hosts文件.
需要配置的环境变量有(以linux为例):
在命令行下输入go version验证是否一切顺利.
编辑器
强烈建议使用SublimeText2+GoSublime+gocode+Margo构建golang编辑环境.
其中GoSublime是SublimeText2的一款插件,而gocode和MarGo则为GoSublime提供代码自动补全等功能.
推荐理由:
支持所有平台.
SublimeText2界面清爽,反应极快,用起来非常舒心.完全不会给人如IDE般臃肿的感觉.
安装步骤:
1.下载安装SublimeText2.
2.安装packagecontrol,用来管理ST2的插件.打开SublimeText2,按下ctrl+~,将以下命令输入到控制台中:
3.重启ST2,如果在Preferece-PackageSetTings中看到PackageControl说明安装成功.
4.通过PackageControl安装GoSublime插件.按下ctrl+shift+p,输入install后回车.等待响应后输入gosublime,选择进行安装.
5.在bash/dos命令行中输入:
goget-ugithub.com/nsf/gocode
goget-ugithub.com/DisposaBoy/MarGo
goinstallgithub.com/nsf/gocode
goinstallgithub.com/DisposaBoy/MarGo
安装完gocode和MarGo后,切换到$GOPATH/bin目录,运行./MarGo.
至此,编辑环境配置完成,点击查看最后的界面.
文档
既可以直接访问golang.org/doc,也可以在命令行中输入:
godoc -http=:8080
后访问本地镜像:
localhost:8080
入门书籍
最开始时,建议学习官方网站上的a-tour-of-golang.
接下来,learning-go是一本不错的开源书籍,其中文版由xingxing翻译和维护,翻译质量非常不错.
也可以考虑最近出版的<<go语言编程>>,该书作者是国内使用golang编写大型程序的先驱.
对web感兴趣的同学可以关注networkprogramwithgo,Go Web 编程等.
社区
建议加入golang-china邮件列表,这个社区非常活跃,每天的讨论邮件基本上都在50封以上.当然英文好的同学可以选择golang-nuts.
以上是大佬教程为你收集整理的golang 学习全部内容,希望文章能够帮你解决golang 学习所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。