飞行日志
常用链接
韭菜搞钱
三省吾身
知行合一
🛣️学习路线-003-golang
type
status
date
slug
summary
tags
category
icon
password
自我探索的 Go 语言学习路线
一、Go 官方指南
本段内容整理自 Golang 官方文档。
1. 安装 Go
2. 学习 Go
- Go语言之旅,一个交互式的学习网站。
- 如何编写 Go 代码,编写 Go 代码的简易手册
- 编写高效的 Go 代码 ,编写清晰、高效 Go 代码的一些小技巧,需要首先阅读《Go 语言之旅》和《如何编写 Go 代码》。
- 诊断程序,Go 语言提供了大量的争端程序和 API,本文档帮助使用者挑选出合适的工具。
- FAQ,经常被问到的问题。
3. 参考资料
4. 文章
5. 讨论
6. 非英语版本资料
二、Go 语言学习路线
1. 入门阶段
官方编写的入门指南:Go语言之旅
2. 基础阶段
微信读书:Go语言从入门到进阶
3. 进阶阶段
Go 中文开发手册(计划)
Go 语言标准库 (计划)
编写高效的 Go 代码(计划)
三、学习资料
1. 经典书籍
《Go程序设计语言》 Go语言核心团队出品,最权威的语法解读
《Go语言编程三部曲》语言实战 + 高级语言编程 + Go web编程,全面系统掌握Go web开发
《Go语言编程之旅:一起用Go做项目》 Go语言中文站⻓出品,边看边练手
《Go语言高并发与微服务实战》 Go语言在微服务中的实践与应用
《Go并发编程实战(第2版)》全面了解Go中的并发编程和gorutine原理
2. 视频课程
《Go语言入门系列视频》头条号作者@李文周,全面介绍go和gin框架的使用,非常适合入⻔
《Go语言中文网》GoLang国内综合学习社区
《极客时间Golang视频》视频全面深入解析go语言的特性和语法细节
《Go语言核心36讲》通关Go语言教程
3. 练手项目
《golang-design-pattern》设计模式Go的实现版
《gin-vue-admin》基于Vue和Gin开发的全栈前后端分离的后台权限管理系统
《go-gin-admin》基于gin的博客管理系统