我起初最开始接触go时,是用它来写区块链fabric的智能合约chaincode的,当时只感觉go很好用,很简洁,现在以及将来肯定是趋势。
golang语言是2009年由google开发并发布的一门新的语言,截止到目前已经有10周年的时间。golang语言又简称go语言,因为其采用协程方式,天生支持并发,并且具有语法简洁,维护成本低的特点,非常适合服务器开发和分布式系统的开发。
当前,越来越多的公司和企业采用go语言进行开发,比如七牛云云平台整体采用Go语言进行开发,今日头条采用Go语言构建微服务消息系统;除此之外,很多开源的软件和应用采用go语言进行开发,比如当前大火的容器化软件Docker,和服务管理K8S,都是采用go语言进行开发。
下面我们看下
招聘上怎么写的:
- 熟练掌握 Go 语言,熟悉 Goroutine、Channel、锁、GC 等核心特性;
- 具备 3 年以上后端开发经验,并具有 1 年以上
- Go 语言服务端开发经验; 熟练掌握 Golang 常用框架,深入了解框架提供的特性及其实现原理细节;
- 熟悉常见的中间件技术,包括但不限于MySQL、RPC、MQ、Redis 等;
- 了解分布式技术,具备扎实的工程经验和软件设计能力;
- 熟悉微服务架构,具有高并发或大型 Go
- 项目经验者优先
这次看到极客大学有go进阶训练营,对标字节跳动 2-2 级能力模型,很值得观看。
很有幸我也在看这个,想获取资源的联系我(VX:daydayit),并备注极客go