Go 语言方面的大牛,或者优秀 Go 项目的组织
- mattn - 写了数百个 Go 项目,盛产优质项目
- Unknwon - gogs/macaron 等项目作者,《The Way to Go》译者
- Jinzhu - gorm/QOR 等作者
- valyala - fasthttp/fastjson 等作者
- vmihailenco - go-redis/go-pg 等作者
- kataras - iris 作者
- bep
- spf13
- Uber - Open Source Software at Uber
- Gorilla web toolkit
- Stretchr - Tame your unstructured data
- Containous
文档
- Go 官方入门指南
- Go 语言高级编程
- Go 专家编程
- Go 编程语言
- Golang 标准库文档(官方/中文)
- Go 语言标准库
在线阅读
- 《The Way to Go》中文版
- Go 语言圣经(中文版)
- Go语言入门教程
- Go 实战开发
- Go Web 应用开发
- Go 学习技能树
- 实效 Go 编程
- Go 语言语法详解笔记
- Go 语言学习资料与社区索引
- Go database/sql tutorial
- GO 命令教程
- 深入解析 Go
- Go 语言博客实践
- 学习 Go 语言
- Go 夜读 - Go 标准包、开源项目源代码阅读讲解
- Go2编程指南
- Go database/sql tutorial - Go 数据库(database/sql)开发使用教程
- Go Web Examples - Go Web 开发示例
- Go Assembly - 通过示例介绍 Go 汇编功能
- Ultimate Go - 终极 Go 学习指南,包含大量文档化的代码和程序分析
指南
文章
- Go语言爱好者周刊
- Go的50度灰:Golang新开发者要注意的陷阱和常见错误
- Go 程序的性能优化及 pprof 的使用
- gops - Go语言程序查看和诊断工具
- Go源码分析——http.ListenAndServe()是如何工作的
- GoConvey 框架使用指南
- GoStub 框架使用指南
- GoMock 框架使用指南
- Monkey 框架使用指南
付费教程
- 基于 Go 语言构建企业级的 RESTful API 服务 - 掘金小册
- Go语言核心36讲 - 极客时间
成品项目
- studygolang - Go 语言中文网
- Hugo - 静态网站生成器
- 喧喧 - 由
然之协同
提供的面向企业即时通信解决方案 - mkcert - 生成本地 HTTPS 加密证书的工具
- Rainbond - 基于Docker、Kubernetes等容器技术的开源PaaS
- NYADB2 - Go 实现的关系型数据库, 值得用于学习
- EiBlog -
国产
博客 - pan-light - 不限速的百度网盘客户端, 基于 Go + Qt5 开发
学习项目
- 1m-go-websockets - 该项目演示了如何用 Go 编写一个可以提供超过一百万个
websockets
连接、运行内存小于 1GB 的服务器 - Go by Example - 通过实例学习 Go
开源类库
框架
- Macaron - 一款具有高生产力和模块化设计的 Go Web 框架
国产
- Beego - 一个使用 Go 的思维来帮助您构建并开发 Go 应用程序的开源框架
国产
- Gin - 轻量 Web 框架
- Iris - Web 开发框架
- Revel
- echo
- chi
- Faygo -
国产
- Teleport - Socket 框架
- GoFrame -
国产
- QOR - 系列应用开发组件包
- Buffalo
- DotWeb -
国产
- REST Layer - REST API framework
- Honeytrap
- Ponzu
- utron
- muxie
- go-admin - 与 laravel-admin 类似的后台管理快速开发框架