Skip to content
50

Go资源精选中文版

:books: Go资源精选中文版(含中文图书大全)

1.3k stars174 forks112 entriesLast push Oct 20, 2022 (3 years ago)License BSD-3-Clause

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

General

KCL 配置编程语言(Rust):

开发者头条:

入门到精通

Go指南:

https://tour.go-zh.org/

Go圣经:

https://github.com/golang-china/gopl-zh

Go进阶:

books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

In 4 lists

官方文档(所有第三方文档的灵感来源)

官网:

https://golang.google.cn/

博客:

The official Go blog.

In 4 listsDetails

报告:

老巢:

维基:

List of projects on the Go community wiki.

In 10 listsDetails

文档:

Russ Cox:

https://swtch.com/~rsc

Rob Pike:

Dave Cheney:

https://dave.cheney.net

https://blog.golang.org/go2draft

https://go.googlesource.com/proposal/+/master/design/go2draft.md

https://github.com/golang/proposal/blob/master/design/go2draft-generics-overview.md

Design discussions for Go language evolution.

In 4 lists

go2设计草案介绍

讨论组

官方讨论组:

An active mailing list and an excellent resource to ask questions and learn fine-grained details about DDD/CQRS.

In 23 listsDetails

https://gocn.vip/

In 2 lists

https://golangtc.com/

In 3 lists

https://studygolang.com/

The community of studygolang in China.

In 3 lists

https://zhihu.com/topic/19625982/

https://www.newsmth.net/bbsdoc.php?board=Golang

报告列表

Go&WebAssembly简介

chai2010 Go·夜读 2019/08/15

再谈 Go 语言在前端的应用前景

许式伟 2019/01/02

Go语言简介

chai2010 武汉·黄鹤会 2018/12/16

Go语言并发编程

chai2010 武汉·光谷猫友会 2018/09/16, 整理01/整理02

深入CGO编程

chai2010 GopherChina2018·上海 2018/04/15

Go语言电子书

深入CGO编程

chai2010 GopherChina2018·上海 2018/04/15

Go进阶:

books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

In 4 lists

Go Web编程:

(cc-sa) - A golang ebook intro how to build a web with golang

In 9 listsDetails

Go语法树入门:

books: 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)

In 5 listsDetails

µGo语言实现:

维基:

List of projects on the Go community wiki.

In 10 listsDetails

Go2编程指南:

In 2 lists

Go语言出版图书

Go程序设计语言(英文版)

D&K

Go语言高级编程

柴树杉 & 曹春晖

Go程序设计语言(中文版)

D&K

In 2 lists

Go学习笔记

雨痕

Go语言实战

WilliaKennedy

In 2 lists

Go语言编程

许式伟

Go并发编程实战

郝林

Go语言程序设计

Mark Summerfield

Go语言核心编程

李文塔, 2018, 79元

Go学习笔记

雨痕, 2016, 89元

Go Web 编程

谢孟军, 2013, 65元

Go语言编程

许式伟, 2012, 49元

Go语言·云动力

fango, 2012, 39元

Go程序员面试算法宝典

猿媛之家(编著), 2019, 69元

Go语言编程实战

强彦 & 王军红(主编), 2019, 59元

GO语言公链开发实战

郑东旭 等(编著), 2019, 89元

Go语言编程入门与实战技巧

黄靖钧(编著), 2018, 79元

Go语言从入门到进阶实战:视频教学版

徐波(编著), 2018, 99元

Go语言程序设计

王鹏(编著), 2014, 39元

Go语言实战

Matt Butcher, Matt Farina, 2019, 79

Go语言并发之道(中文翻译)

Katherine Cox-Buday, 2018, 58元

Go语言入门经典(中文翻译)

[英]乔治 奥尔波, 2018, 59元

Go Web编程(中文翻译)

郑兆雄, 2017, 79元

Go程序设计语言(中文翻译)

D&K, 2017, 79元

Go语言实战(中文翻译)

WilliaKennedy, 2017, 59元

Go语言程序设计(中文翻译)

Mark Summerfield, 2013, 69元

Go程序设计语言(英文)

D&K, 2016, 79元

其它图书(Go语言相关)

分布式缓存——原理、架构及Go语言实现

胡世杰, 2018, 49元

自己动手实现Lua

张秀宏, 2018, 89元

分布式对象存储 原理 架构及Go语言实现

胡世杰, 2018, 59元

自己动手写Java虚拟机

张秀宏, 2016, 69元

机器学习:Go语言实现

[美] 丹尼尔·怀特纳克, 2018, 59元

Cloud Native Go:构建基于Go和React的云原生Web应用与微服务(中文翻译)

Kevin Hoffman, 2017, 69元

Go2

维基:

List of projects on the Go community wiki.

In 10 listsDetails

Go Modules

https://tip.golang.org/cmd/go/#hdr-Modules__module_versions__and_more

https://research.swtch.com/vgo

维基:

List of projects on the Go community wiki.

In 10 listsDetails

https://lingchao.xin/tags/vgo/

https://tonybai.com/2018/07/15/hello-go-module/

https://roberto.selbach.ca/intro-to-go-modules

https://www.cnblogs.com/apocelipes/p/9609895.html

https://arslan.io/2018/08/26/using-go-modules-with-vendor-support-on-travis-ci/

https://colobu.com/2018/08/27/learn-go-module/

https://www.komu.engineer/blogs/go-modules-early-peek

Go & Google 出品库

https://github.com/golang/protobuf/

Go support, in the form of a library and protocol compiler plugin, for Google's protocol buffers.

In 5 listsDetails

https://github.com/golang/oauth2

star:5811 Successor of goauth2. Generic OAuth 2.0 package that comes with JWT, Google APIs, Compute Engine, and App Engine support.

In 4 listsDetails

https://github.com/golang/glog

Leveled execution logs for Go.

In 5 listsDetails

https://github.com/golang/geo

S2 is a library for spherical geometry that aims to have the same robustness, flexibility, and performance as the best planar geometry libraries.

In 6 listsDetails

https://github.com/golang/groupcache

Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.

In 7 listsDetails

https://github.com/golang/snappy

Go 语言版本的 Snappy

In 2 lists

https://github.com/golang/freetype

Freetype font rasterizer

In 3 lists

https://github.com/rsc/goversion

https://github.com/googleapis/googleapis

https://github.com/google/btree

BTree provides a simple, ordered, in-memory data structure for Go programs. (archived)

In 3 lists

https://github.com/google/go-cloud

The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.

In 2 lists

https://github.com/google/gops

A tool to list and diagnose Go processes currently running on your system

In 3 lists

https://github.com/google/gvisor

gVisor is a user-space kernel, written in Go, that implements a substantial portion of the Linux system surface. It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel. The runsc runtime integrates with…

In 7 listsDetails

https://github.com/google/google-api-go-client

Auto-generated Google APIs for Go.

In 3 lists

https://github.com/grpc/grpc-go

The Go language implementation of gRPC. HTTP/2 based RPC.

In 7 listsDetails

新编程语言

https://github.com/goplus/gop

七牛云开源面向数据科学的语言,完全兼容Go语言

In 2 lists

https://github.com/wa-lang/wa

The Wa Programming Language: Simple, maintainable, compiled language for developing WebAssembly software.

In 5 listsDetails

WebAssembly

https://tip.golang.org/pkg/syscall/js

In 2 lists

维基:

List of projects on the Go community wiki.

In 10 listsDetails

https://github.com/chai2010/awesome-wasm-zh

In 2 lists

https://github.com/mbasso/awesome-wasm

WebAssembly

In 2 lists

https://gopry.rice.sh/

WebAssembly标准入门

人民邮电出版社, 49元

C/C++面向WebAssembly编程

开源图书, 开发中

In 4 lists

Learn WebAssembly

英文

In 3 lists

Programming WebAssembly with Rust

英文, 开发中

云计算

https://github.com/google/go-cloud

The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.

In 2 lists

Portable Cloud Programming with Go Cloud

, 中文

https://cloud.google.com/appengine/docs/standard/go/

Google Cloud Functions for Go

数据库 & ORM

https://github.com/boltdb/bolt

A low-level key/value database for Go. This original version by Ben Johnson has been marked as unmaintained and forked by etcd-io bbolt.

In 5 listsDetails

https://github.com/etcd-io/bbolt

An embedded key/value database for Go.

In 6 listsDetails

https://github.com/dgraph-io/badger

BadgerDB is an embeddable, persistent, simple and fast key-value (KV) database written in pure Go. It's meant to be a performant alternative to non-Go-based key-value stores like RocksDB.

In 6 listsDetails

https://github.com/syndtr/goleveldb

An implementation of the LevelDB key/value database in the Go.

In 7 listsDetails

https://github.com/mattn/go-sqlite3

SQLite3 driver for go that using database/sql.

In 6 listsDetails

https://github.com/rsc/dbstore

https://github.com/go-gorp/gorp

Go Relational Persistence - an ORM-ish library for Go

In 4 listsDetails

https://github.com/jinzhu/gorm

In 2 lists

DevOps

https://github.com/KusionStack/kusion

A unified programmable configuration techstack to deliver modern app in 'platform as code' and 'infra as code' approach.

In 3 lists
See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

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.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

A curated list of awesome Go frameworks, libraries and software

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago