作為一名合格的Golang開(kāi)發(fā)工程師,目前來(lái)說(shuō)需要掌握的技術(shù)棧和相關(guān)領(lǐng)域:
系統(tǒng):macOS、CentOS、Linux、Windows
語(yǔ)言:Golang
數(shù)據(jù)庫(kù):MySQL、MongoDB
緩存:Redis
容器:K8S、Docker
消息中間件:Kafka、RabbitMQ
持續(xù)測(cè)試集成部署:Jenkins
服務(wù)器:nginx
全文索引:Elasticsearch
集群:ETCD、ZooKeeper
IM: goim
Web框架:Gin、Beego、Iris
微服務(wù)框架:go-zero、go-micro
其他:Web socket、CICD、
重點(diǎn)領(lǐng)域的關(guān)鍵字:分布式微服務(wù)架構(gòu)、大數(shù)據(jù)高并發(fā)、爬蟲(chóng)(單體、并發(fā)、分布式)、高效數(shù)據(jù)設(shè)計(jì)優(yōu)化、自動(dòng)化部署、容器技術(shù)、高性能低成本可擴(kuò)展架構(gòu)設(shè)計(jì)、安全、負(fù)載均衡、性能設(shè)計(jì)、微服務(wù)框架、監(jiān)控告警、日志、中間件、持續(xù)集成
一定要逛的網(wǎng)站:
Go官方網(wǎng)站:https://golang.google.cn
Go中文社區(qū):https://studygolang.com/
Go標(biāo)準(zhǔn)庫(kù)中文文檔:https://studygolang.com/pkgdoc
嗶哩嗶哩:https://www.bilibili.com/
Go語(yǔ)言教程:https://www.runoob.com/go/go-tutorial.html
Go語(yǔ)言入門(mén)教程(非常詳細(xì)):http://c.biancheng.net/golang/intro/
騰訊Go教程:https://cloud.tencent.com/developer/doc/1101
PS: 有變更,將后續(xù)補(bǔ)充...