小呆呆技术导航:小呆呆技术导航(https://www.0xq.cn/)每日分享一个技术,每天积累一点,最多不超过两年,不定期更新,

不晓得楼主是不是喜欢golang的。这里介绍一个在线的吧:程序员。这是一个可以学习golang的网站,包括各种免费go相关的学习课程,同时golang的技术介绍以及使用技巧等等。网站叫go语言视频教程和一个可以提问的社区。如果想要学习go语言的话这里就是一个不错的选择了。

筑基先在github上建个仓库,把开源项目一个一个添加上来,每个仓库按照项目不同来划分。每天能完成几个,坚持下去,一年之后,不仅能了解go,而且能了解每个仓库的源码了。github上还有个小仓库,之前做过一些。比如说三四年前写的一个小爬虫。

既然是go相关的学习,有成功过企业产品和应用案例的项目推荐做个学习资料库(github可以搜索不太全面,公众号上搜索也不多):获取方式就是在这里:8年go开发者,

首先对于一个有一定编程基础的初学者,比较推荐的是找一本比较权威的《thinkingingo》来看,因为《thinkingingo》最好要先学过了java,所以这本书可以最快的给你打下java和go之间非常基础的基础。你如果用objective-c语言开发一款游戏,在没有很好的gui库的情况下,你可能用的就是语言的一些方法,以及gamecontroller。

虽然go现在最新的版本包括这方面的特性,但是人们还是习惯用java版本的go语言,即objective-c的go语言。另外就是编程思想的重点,那就是控制台一定要有,这个是你可以做到精通单一语言后再来开发其他语言的核心技能。你现在完全是对于go的技术了解还不够,所以最好的办法就是有一个golang的入门书,然后看一看那些实战案例,先看一遍,但是不要把这本书上的东西抄来抄去,这些教程教的基本都是已经框架化的东西,你可以再看看一些写一些单一的项目来熟悉框架。

再加上日后不断地积累和完善。以后你会发现对于go的实现思想有了不错的理解,而且在项目中能很快理解如何用go开发项目。