Wuhan, China

advanced-go-programming-book Go 7615

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

go2-book Go 714

:books: 《Go2编程指南》开源图书,重点讲解Go2新特性,以及Go1教程中较少涉及的特性

awesome-wasm-zh WebAssembly 526


awesome-go-zh Go 480

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

awesome-dart-zh 265


gopherchina2018-cgo-talk Go 219

:book: GopherChina2018: 深入CGO编程 - 最新修订

ptyy Go 139

莆田医院: 莆田系 野鸡医院 查询 (iOS/Swift/Go/Ruby/)

webp Go 136

WebP decoder and encoder for Go (Zero Dependencies).

opencv Go 108

Go bindings for OpenCV1.1 (Dev/Zero Dependencies).

guetzli-go Go 76

Guetzli perceptual JPEG encoder for Go (Zero Dependencies).

head-first-dart-book Dart 71

:books: Dart学习笔记(在战争中学习战争)(开发中...)

notepadplus-go 51

notepad++ support Go language and Go assembly language (Windows).

pbgo Go 51

pbgo is a mini RPC/REST/Grpc-Gateway framework based on Protobuf

protorpc Go 49

Google Protocol Protobufs RPC for Go.

gettext-go Go 44

GNU gettext for Go

guetzli-js C++ 28

Guetzli for NodeJS/Browser

notepadplus-protobuf Protocol Buffer 26

notepad++ support Protobuf (Windows).

base60 Go 25

base60: 天干地支编码: 乙丑癸巳甲寅己亥丁卯甲申丁未甲午己巳

leetcode-go Go 23

:computer:LeetCode练习, Go语言版本

libfacedetection-go C++ 21

libfacedetection binding for Go

tiff Go 19

Rich TIFF/BigTIFF/GeoTIFF decoder/encoder for Go (Pure Go/Zero Dependencies)

bpg Go 18

BPG decoder for Go (Zero Dependencies).

wasm-book-code JavaScript 15

WebAssembly标准入门 代码

cgo Go 14

golang cgo helper

errors Go 12

Go errors process, support error code, caller info, json format and wraped error.

cache Go 10

LevelDB style LRU cache for Go, support non GC object.

notepadplus-typescript TypeScript 10

notepad++ support TypeScript (Windows).

qrcode Go 10

QR code encoder/decoder

protorpc.cxx C++ 9

This package provides C++ Protobuf-RPC support.

winsvc Go 9

windows service

defer C++ 9

Go's defer operator for C++

jsonv Go 8

Get Value from JSON

lucky-star Go 8

幸运之星: 公平公正的抽奖算法

goroutine Go 8

Goroutine helper functions

qml Go 8

Qt/QML for Golang (fork from go-qml/qml.v1), Qt/MSVC with Win32/Win64.

calculator Go 7


glua-strings Go 6

Go strings package for gopher-lua

im4corner Lua 6


logger Go 6

Package logger implements a simple level logging package.

qingcloud-go Go 5

:cloud: 青云QingCloud非官方SDK,基于Protobuf,支持Lua接口(已死)

goapp-in-docker Go 5

Building Minimal Docker Containers for Go App

ditaa-docker Makefile 4

docker container for ditaa

wc Go 4

基于flex实现的wc命令, 单词计数

bzip2 Go 4

bzip2 compression for Go

jsonmap Go 4

Map for json/struct/key-value-db

assert Go 4

Assert for Go1.9+

builtin Go 4

Provides some usefull functions for Go.

practical-programming-books * 3

这里收录比较实用的计算机相关技术书籍,可以在短期之内入门的简单实用教程、一些技术网站以及一些写的比较好的博文,欢迎Fork,你也可以通过Pull Request参与编辑。

pbgo-grpc Go 3

pbgo grpc/rest examples JavaScript 3

:book: chai2010 的博客

llvm-go C 3

Go Bindings for LLVM-3.9.1.

spacestring Go 3

space string contains more than 1 space characters

gdal C++ 3

Go bindings for GDAL.

protorpc3-cxx C++ 3

This package provides C++ Protobuf3-RPC support.

vimpinyin Lua 2


template Go 2

template helper

LeetCode-in-Go * Go 2

:mortar_board: 100% Go Solution for LeetCode, continually updating.

cc-mini-test C++ 2

C++ Mini UnitTest and Benchmark Library

lzfse-go C 2

LZFSE decoder and encoder for Go (Zero Dependencies).

protoc C++ 2

protoc wrap, support `go get`

flutter-go * Dart 1

flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档

tinygo * Go 1

Go compiler for small devices, based on LLVM.

libconfd Go 1

mini confd lib, based on confd/memkv/secconf/logger

static-public CSS 1


tiny-lang-c C 1

Tiny toy language

ibox-docker Dockerfile 1


free-programming-books * 1

:books: Freely available programming books

luapkg-go Go 1

GopherLua package

etcdfs Go 1

(WIP)virtual file system on etcd

image Go 1

Package image implements a basic 2-D image library.

ini Go 1

INI configuration file parser

plantuml-docker * Shell 1

docker container for plantuml

protoc-gen-grpc-plugins 1

glua-helper Go 1

GopherLua helper function

etcd-docker Makefile 1

etcd docker image

hello-ng2 JavaScript 1

Angular2 & Electron 示例(最少代码)

bench Go 1

ArduinoMegaRTOS C 1

FreeRTOS on Arduino Mega

diffbot-go-client * Go 1

A Diffbot API client for Go

grpc-lb * Go 0

Example for grpc-lb with etcd

discovery * Go 0

A registry for resilient mid-tier load balancing and failover.

clit Go 0


cident Go 0

C标识符 - 生成C标识符

my_toy_compiler * C++ 0

My Toy Compiler. Read about how I did it at the homepage URL

chinese-programmer-wrong-pronunciation * 0


railroad-diagrams * JavaScript 0

:steam_locomotive: A small JS+SVG library for drawing railroad syntax diagrams, like on Now with a Python port!

openpitrix * Go 0

Application Management Platform on Multi-Cloud Environment

schema * Go 0

schema is a Go package providing access to database schema metadata, for database/sql drivers.

notification * Go 0

independent service for notification

emscripten * C 0

Emscripten: An LLVM-to-JavaScript Compiler

life * JavaScript 0

number Go 0

interace to int/float64

kaleidoscope * Go 0

Golang Port of LLVM's Kaleidoscope Tutorial

shimmer * JavaScript 0

Image transformation in wasm using Go

what-happens-when-k8s * 0

🤔 What happens when I type kubectl run?

confd * Go 0

Manage local application configuration files using templates and data from etcd or consul * CSS 0

books-collection * 0

To the programmer's open source and free books collection 给程序员的开源、免费书籍收集,图书集合。

free-programming-books-zh_CN * JavaScript 0

:books: 免费的计算机编程类中文书籍,欢迎投稿

emoji * 0

:card_index: All of the emoji supported on GitHub pull requests, issues, comments, commit messages, markdown files, etc.

rulio * Go 0


paas-billing * Go 0

A Go application for generating billing data from cloudfoundry events

symphony * Java 0

🎶 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台。

caddy-docker * Dockerfile 0

Docker container for Caddy

awesome-wasm * 0

😎 Curated list of awesome things regarding WebAssembly (wasm) ecosystem.

openpitrix-logger * Go 0

Package logger implements a simple logging package for openpitrix.

play-etcd Makefile 0


os-tutorial * C 0

How to create an OS from scratch

sampler * Go 0


quote * Go 0

Pithy sayings.

wasmjit * C 0

Kernel Mode WebAssembly Runtime for Linux

crypto * Go 0

[mirror] Go supplementary cryptography libraries

openpitrix-metad * Go 0

fork from

emscripten-docker * Dockerfile 0

Emscripten as docker images

ldap-play Go 0


star-history * CSS 0

The missing star history graph of github repos

docker-etcd * Shell 0

etcd3 Docker image

deno * TypeScript 0

A secure TypeScript runtime on V8

openpitrix-examples 0

OpenPitrix 应用示例

asm * Go 0

amd64 (x86-64) assembler written in Go

AlphaTree-graphic-deep-neural-network * 0

将深度神经网络中的一些模型 进行统一的图示,便于大家对模型的理解

RPG-Maker-MV-Networking * Go 0

A Project to Bring Simple Networking to RPG Maker MV

usocksd * Go 0

SOCKS4/5 server library and command in Go

play-tls C++ 0

fuck tls

goversion * Go 0

Print version used to build Go executables

UnityInActionCode * C# 0

code for "unity in action"

docker-images * Shell 0

appcenter docker images

hdmmY-HackDay2018 C# 0

jitdemo * C 0

Demo programs for my blog entry "Hello, JIT World!"

python-broadlink * Python 0

Python module for controlling Broadlink RM2/3 (Pro) remote controls, A1 sensor platforms and SP2/3 smartplugs

hc * Go 0

HomeControl is an implementation of the HomeKit Accessory Protocol (HAP) in Go.

golang-doc * HTML 0

go * Go 0

The Go programming language

gid * Go 0

A tiny library to get goroutine id

go-internals * Go 0

A book about the internals of the Go programming language.

rawp Go 0

image format for me

flock Go 0

file lock

emitter * Go 0

Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins

etcd-browser * JavaScript 0

A quick and easy way to view/edit basic keys in etcd. 0 评论

electronic-wechat * JavaScript 0

:speech_balloon: A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.

easyssh * Go 0


socksie * Go 0

SOCKsie is a SOCKS over SSH proxy in Go

rce-agent * Go 0

gRPC-based Remote Command Execution Agent

glua-lustache 0

lustache for gopher-lua

glua-lake Lua 0

lake for gopher-lua

glua-getopt Go 0

getopt for gopher-lua

glua-json * Go 0

a simple JSON encoder/decoder for gopher-lua

glua-lfs * Go 0

Partially implements the luafilesystem module for gopher-lua

kubernetes * Go 0

Production-Grade Container Scheduling and Management

play-confd Shell 0

confd 娱乐场

godoc2ghmd * Go 0

Simple translation from godoc to markdown.

metad * Go 0

Metad is a metadata server, support self semantic.

grpc-tools-docker 0


goose * Go 0

Goose database migration tool - fork of

test-mysqld-docker * Go 0

testing with docker mysqld for golang

docker_practice * Shell 0

Learn and understand Docker technologies, with real DevOps practice!

browser * Go 0

A small Upspin file browser

JnglMobile * Swift 0

An iOS Upspin client

accu * Python 0

Mohanson's Blog

fork-shadowsocks-go * Go 0

go port of shadowsocks

asmfmt-1 * Go 0

Go Assembler Formatter

asm2plan9s * Go 0

Tool to generate BYTE sequences for Go assembly as generated by YASM

go-swagger-grpc * Go 0

Swagger 2.0 implementation for go

protoc-gen-swagger 0

Protobuf plugin to generate swagger

user-guide * Shell 0 * HTML 0

A one pager for emojis on Campfire and GitHub

lcc * C 0

The lcc retargetable ANSI C compiler

tcc * C 0

Small but fast C compiler. Supports ANSI C, most of the new ISO C99 standard, and many GNUC extensions, including inline assembly.

nstcc * Go 0

The Not So Tiny C Compiler

rules_protobuf * Python 0

Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)

cc-lru-cache C++ 0

LevelDB LRUCache fork

hello-swig-bug Go 0

SWIG bug on windows

vscode-protobuf * 0

Protobuf (.proto) support for Visual Studio Code

cgo-bug-20160727 Go 0

cgo bug

dbstore * C 0

Data structure interface to database/sql

sqlite3 C 0

sqlite3 driver for go that using database/sql

Hospital * HTML 0

cli * Go 0

A small package for building command line apps in Go

swift-is-like-go * Cirru 0

Not very like though...

zopfi C++ 0

Go bindings for zopfi.

T * Go 0

The T text editor.

permutation * Go 0

Package permutation provides functions to change the order of the elements lexicographically in Go.

gocube * Go 0

A Go library for the Rubik's cube

vfs Go 0

Virtual file system for Go.

GOnpp * C++ 0

A go plugin for Notepad++

protobuf Protocol Buffer 0

protobuf builtin package

grpc-common * C# 0

Documents, resources, examples shared across other gRPC repos.

seaweedfs * Go 0

Seaweed-FS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files! to serve the files fast! Instead of supporting full POSIX file system semantics, Seaweed-FS choose to implement only a key~file mapping. Similar to the word "NoSQL", you can call it as "NoFS".

nes * Go 0

NES emulator written in Go.

lua * Go 0

GopherLua: VM and compiler for Lua in Go

编程语言 排名 好于 星星数
WebAssembly 1 99.72% 526
Protocol Buffer 4 98.62% 26
Go 9 99.97% 9871
Dart 49 98.46% 72
C++ 605 98.86% 77
更新于2019-04-25 14:33:01