golang需要什么基础?


本文摘自php中文网,作者coldplay.xixi,侵删。

golang需要什么基础?

golang需要的基础是:

Go语言语法特别简单简洁,有C的底子更好,差一些也没关系。前提是你要真心想学,才有足够的动力去学。

1、初学Go语言首先弄懂基础语法和概念:基本数据类型、Struct、Array、map、Slice、指针、接口、map、内置函数,常用工具包

等,还有接口和Slice的底层数据结构。这些不需要弄特别懂,能自己理解并自己描述我觉得就可以了,关键在实践和应用练习。

2、然后学文件操作、网络编程、锁、协程、对象序列化和反序列化,以及各种数据格式的封装等,这是进阶的内容。

学完上面两个阶段,就可以自己接触一些框架,然后搭建一个web服务器,来做一些测试和练习。Go各种框架都非常多了,github上

star数过万的就有很多,这里列举几个:beego、iris、gin、echo、revel等。对于学习一些使用方法还是很有帮助的。

3、在第三个阶段做的过程中,自然就接触到了数据库,io,操作系统,网络,存储优化、需要排很多雷。到这一步,已经能够模块化

开发,应对正式的开发任务需求了。

推荐教程:《go语言教程》

以上就是golang需要什么基础?的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

golang 面向对象编程

golang不定长参数写法

golang读取文件是否存在

go context机制

【博客大赛】浅析go切片与排序

mysql explain

golang官方嵌入文件到可执行程序

go语言学习(五):通道的用法

golang中slice作为参数会怎么样

golang基础数据类型深度解析

更多相关阅读请进入《golang》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...