Resources for learning Go (coming from Python)

agolangf · 2016-12-31 10:00:12 · 578 次点击    
这是一个分享于 2016-12-31 10:00:12 的资源,其中的信息可能已经有所发展或是发生改变。

Hey,

I wanted to ask if anyone could provide any suggestions (ie. books, videos, documentations) for learning Golang that could make it easier for someone with a Python background to pick up? Python (and bash if that counts) are the only languages I know, and would like to pick up another language (choice was between C and Golang and I decided to go for Golang given my Sysadmin/Automation background). If there isn't any, would you say it's best to just follow with the Official Go documentation? Thanks.


评论:

65a:

Official go documentation is good, as is "effective go". Read "effective go" frequently, it has some subtly important points that become more clear the more code you write. Read the godocs for the standard library. Use go vet.

MahmudAdam:

Something like this perhaps? http://govspy.peterbe.com/

Mittalmailbox:

  1. Take the go tour
  2. Read official docs or The go programming language if you prefer books
mylesfowl:

+1 for the Go Tour. In addition, the official Go blog has tidbits that explain concepts and idiomatic use.

If you're looking to make a web application:

rakyll's blog, go bits, is a more advanced resource.

justauniquename:

"Go Web Programming" book is awesome.

dgryski:

You might be interested in http://gophervids.appspot.com/#tags=python

gnperumal:

https://github.com/avelino/awesome-go#resources


入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

578 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传