<p>Hey,</p>
<p>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.</p>
<hr/>**评论:**<br/><br/>65a: <pre><p>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.</p></pre>MahmudAdam: <pre><p>Something like this perhaps? <a href="http://govspy.peterbe.com/" rel="nofollow">http://govspy.peterbe.com/</a></p></pre>Mittalmailbox: <pre><ol>
<li>Take the <a href="http://tour.golang.org" rel="nofollow">go tour</a></li>
<li>Read official docs or The <a href="https://www.amazon.com/Programming-Language-Addison-Wesley-Professional-Computing/dp/0134190440" rel="nofollow">go programming language</a> if you prefer books </li>
</ol></pre>mylesfowl: <pre><p>+1 for the Go Tour. In addition, the official <a href="https://blog.golang.org" rel="nofollow">Go blog</a> has tidbits that explain concepts and idiomatic use.</p>
<p>If you're looking to make a web application: </p>
<ul>
<li><a href="https://golang.org/doc/articles/wiki/" rel="nofollow">Writing Web Applications</a> (Go official wiki)</li>
<li><a href="https://www.manning.com/books/go-web-programming" rel="nofollow">Go Web Programming</a> (Manning Books)</li>
</ul>
<p>rakyll's blog, <a href="http://golang.rakyll.org/" rel="nofollow">go bits</a>, is a more advanced resource.</p></pre>justauniquename: <pre><p>"Go Web Programming" book is awesome.</p></pre>dgryski: <pre><p>You might be interested in <a href="http://gophervids.appspot.com/#tags=python" rel="nofollow">http://gophervids.appspot.com/#tags=python</a></p></pre>gnperumal: <pre><p><a href="https://github.com/avelino/awesome-go#resources" rel="nofollow">https://github.com/avelino/awesome-go#resources</a></p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传