Golang从入门到跑路
:tulip: awesome awesome go, study golang from basic to proficient。Go Study Guide。从学习 Go 基础语法和高级特性,到实战项目,再到架构微服务,最后到跑路。
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
General
awesome-go list
awesome-go 网站
收集很多go的项目,并进行了详细分类
awesome-go github地址
awesome-go.com的github源码地址
awesome-go 一个更精细化项目
awesome-go的一个精细化项目,介绍更详细。本项目作为awesome-go的一个扩展
go存储项目
awesome-go-storage
开源的Go存储项目
开源存储项目相关速查表
根据右边目标可以快速查找
go基础学习系列
Go by Example
Hands-on introduction to Go using annotated example programs.
Go基础编程-by无闻
《Go 编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向新手级别的学习者。
common mistakes in golang
go初学者经常犯的错误
Learn Go with test-driven development
Learn Go with test-driven development.
聚合多套golang教程
Learn Go from the best online golang tutorials submitted & voted by the golang programming community.
Go 综合学习demo
入门到进阶,基础库使用、设计模式、工具类、对接第三方等等
go标准库
go项目实战
go架构和源码分析
源码分析 1-曹大&柴大
主要是源码分析,可能也会有一些使用上的知识点
源码分析 2
go源码剖析
从Questions学习Go
Go 语言学习入门和进阶知识
nitro
go-kit
go-zero
go-zero github
A cloud-native Go microservices framework with cli tool for productivity.
kratos
go-chassis
go-chassis
A framework for rapid development of microservices in Go that is easy to integrate with some cloud ecosystems.
Jupiter
TarsGo
Stack-Labs
gizmo
gizmo
nytimes
odin
rpc
Go开源书籍
go books集合
A curated list of Go books.
the way to go 中文版
《The Way to Go》中文译本,中文正式名《Go 入门指南》
gopl 中文版
go语言圣经
Mastering Go 中文版
《Mastering GO》中文译本,《玩转 GO》。
Go语言高级编程
books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
go实战开发
Trying to complete over 100 projects in various categories in golang.
go语言42章经
《Go语言四十二章经》详细讲述Go语言规范与语法细节及开发中常见的误区,通过研读标准库等经典代码设计模式,启发读者深刻理解Go语言的核心思维,进入Go语言开发的更高阶段。
go101 github
An up-to-date (unofficial) knowledge base for Go programming self learning
pprof
Go编码规范
the uber go style guide
uber go style guide
awesome-go-style
awesome go style
常见问题和错误
Go日报周刊
golang weekly
. A weekly newsletter about the Go programming language. Archive.
Go交流社区
其他
go性能优化
编写和优化Go代码
Go夜读
Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
Go开发关键技术指南
SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
go每日一库
Go 每日一库
go-advice
List of advice and tricks for Go ʕ◔ϖ◔ʔ
golang-design
changkun 大大最新开源的golang相关项目
topgoer地鼠文档
一个很全的 Go 学习系列
topgoer地鼠文档2
各种Go相关学习资料
go books集合
A curated list of Go books.
Go 分布式事务框架 dtm
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Related lists in Programming Languages
See categoryAwesome Rust
rust-unofficial/awesome-rust
A curated list of Rust code and resources.
Awesome Mac
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
Awesome Python
vinta/awesome-python
The definitive list that answers "I want to do X in Python, which tool should I use?"
Awesome C++
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Awesome Go
avelino/awesome-go
A curated list of awesome Go frameworks, libraries and software
Awesome PHP
ziadoz/awesome-php
A curated list of amazingly awesome PHP libraries, resources and shiny things.