awesome-go-cn
一个很棒的Go框架、库和软件的中文收录大全。:alarm_clock:脚本定期与英文文档同步,包含了各工程star数/最近更新时间,助您快速发现优质项目。Awesome Go~
https://github.com/yinggaozhen/awesome-go-cn
Last synced: 2 days ago
JSON representation
-
UUID
-
配置
-
标准CLI
- GoLobby/Config
- konf - go/konf) [![godoc][D]](https://godoc.org/github.com/nil-go/konf)
- hjson - go)
- aconfig
- argus
- azureappconfiguration - GoProvider)
- go-config - config)
- kelseyhightower/envconfig
- koanf
- config
- configure
- go-cfg - cfg)
- genv
- envyaml
- gone/jconf
- cleanenv
- konfig
- xdg - spec/latest/). [![近三年未更新][Y]](https://github.com/OpenPeeDeeP/xdg) [![godoc][D]](https://godoc.org/github.com/OpenPeeDeeP/xdg)
- conflate - uk/conflate)
- GoCfg
- goConfig
- godotenv
- sonic
- env
- go-ini - ini)
- confita
- fig
- config
- store
- envconfig
- joshbetz/config
- ini - ini/ini)
- kong - line parser with support for arbitrarily complex command-line structures and additional sources of configuration such as YAML, JSON, TOML, etc (successor to `kingpin`). [![近一周有更新][G]](https://github.com/alecthomas/kong) [![godoc][D]](https://godoc.org/github.com/alecthomas/kong)
- xdg - spec/latest/) and [XDG user directories](https://wiki.archlinux.org/index.php/XDG_user_directories). [![godoc][D]](https://godoc.org/github.com/adrg/xdg)
- gookit/config
- zerocfg - effort, concise configuration management that avoids boilerplate and repetitive code, supports multiple sources with priority overrides. [![godoc][D]](https://godoc.org/github.com/chaindead/zerocfg)
- harvester
- onion
- configuration
- envh
- configuro
- hocon
- env
- uConfig
- gofigure - kent/gofigure) [![godoc][D]](https://godoc.org/github.com/ian-kent/gofigure)
- go-aws-ssm - 参数存储中获取参数的Go包。 [![近一周有更新][G]](https://github.com/PaddleHQ/go-aws-ssm) [![godoc][D]](https://godoc.org/github.com/PaddleHQ/go-aws-ssm)
- typenv
- go-conf - conf)
- piper - J/piper) [![godoc][D]](https://godoc.org/github.com/Yiling-J/piper)
- gonfig - abbasi/gonfig) [![godoc][D]](https://godoc.org/github.com/milad-abbasi/gonfig)
- env
- viper
- ingo
- confiq - supporting multiple data formats. [![godoc][D]](https://godoc.org/github.com/greencoda/confiq)
- mini
- enflag - oriented, zero-dependency configuration library that unifies Env variable and Flag parsing. Uses generics for type safety, without reflection or struct tags. [![godoc][D]](https://godoc.org/github.com/atelpis/enflag)
- bcl
- go-ssm-config - ssm-config)
- nasermirzaei89/env
- go-array - array) [![包含中文文档][CN]](https://github.com/deatil/go-array)
- ini
- yamagiconf
- swap
- hedzr/store - performance configuration management library, optimized for hierarchical data. [![godoc][D]](https://godoc.org/github.com/hedzr/store)
- go-up - up) [![godoc][D]](https://godoc.org/github.com/ufoscout/go-up)
- nfigure - library struct-tag based configuration from command lines (Posix & Go-style); environment, JSON, YAML [![godoc][D]](https://godoc.org/github.com/muir/nfigure)
-
-
数据库
-
Go中实现的数据库
- hare
- rotom
- rosedb - v数据库,支持string、list、hash、set、zset。 [![godoc][D]](https://godoc.org/github.com/roseduan/rosedb) [![包含中文文档][CN]](https://github.com/roseduan/rosedb)
- pudge
- Bitcask
- buntdb
- Databunker
- NoKV - performance distributed KV storage based on LSM Tree. [![近一周有更新][G]](https://github.com/feichai0017/NoKV) [![godoc][D]](https://godoc.org/github.com/feichai0017/NoKV)
- pebble - value database in Go. [![近一周有更新][G]](https://github.com/cockroachdb/pebble) [![godoc][D]](https://godoc.org/github.com/cockroachdb/pebble)
- objectbox-go - performance embedded Object Database (NoSQL) with Go API. [![godoc][D]](https://godoc.org/github.com/objectbox/objectbox-go)
- moss
- clover
- Vasto
- piladb
- libradb - davidson/LibraDB)
- unitdb - io/unitd application. [![godoc][D]](https://godoc.org/github.com/unit-io/unitdb)
- dolt
- ledisdb
- eliasdb
- lotusdb - corp/lotusdb)
- CovenantSQL
- column
- diskv
- pogreb
- influxdb
- prometheus
- tidb
- dgraph - io/dgraph) [![godoc][D]](https://godoc.org/github.com/dgraph-io/dgraph)
- rqlite
- VictoriaMetrics
- bbolt - io/bbolt) [![godoc][D]](https://godoc.org/github.com/etcd-io/bbolt)
- redka - implemented with SQLite. [![godoc][D]](https://godoc.org/github.com/nalgeon/redka)
- godis
- nutsdb
- LinDB
- tiedot
- Milvus - io/milvus) [![godoc][D]](https://godoc.org/github.com/milvus-io/milvus)
- cockroach
- badger - io/badger) [![godoc][D]](https://godoc.org/github.com/dgraph-io/badger)
- DiceDB - source, fast, reactive, in-memory database optimized for modern hardware. Higher throughput and lower median latencies, making it ideal for modern workloads. [![godoc][D]](https://godoc.org/github.com/DiceDB/dice) [![归档项目][Archived]](https://github.com/DiceDB/dice)
- immudb
- goleveldb
- levigo
- Coffer
- tempdb
-
数据库工具
- pgweb
- prep
- database-gateway - gateway)
- chproxy
- hasql
- dg
- octillery
- vitess
- rwdb
- go-mysql - mysql)
- pREST
- pg_timetable - postgresql/pg_timetable)
- rdb
- clickhouse-bulk - bulk)
- wescale
- dbbench
- gatewayd - native database gateway and framework for building data-driven applications. Like API gateways, for databases. [![近一周有更新][G]](https://github.com/gatewayd-io/gatewayd) [![godoc][D]](https://godoc.org/github.com/gatewayd-io/gatewayd)
- gorm-multitenancy - tenancy support for GORM managed databases. [![godoc][D]](https://godoc.org/github.com/bartventer/gorm-multitenancy)
- onedump
-
缓存
- theine - memory cache with proactive TTL expiration and generics. [![godoc][D]](https://godoc.org/github.com/Yiling-J/theine-go)
- BigCache
- fastcache
- cache2go
- cachego
- bcache - memory cache Go library. [![近三年未更新][Y]](https://github.com/iwanbk/bcache) [![godoc][D]](https://godoc.org/github.com/iwanbk/bcache)
- go-cache - layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern. [![godoc][D]](https://godoc.org/github.com/viney-shih/go-cache)
- clusteredBigCache
- coherence-go-client - go-client)
- gdcache
- go-freelru - less, fast and generic LRU hashmap library with optional locking, sharding, eviction and expiration.
- groupcache
- ristretto - bound Go cache. [![godoc][D]](https://godoc.org/github.com/dgraph-io/ristretto)
- gocache
- otter
- sturdyc
- couchcache
- 2q
- timedmap
- jetcache-go - level caching. [![godoc][D]](https://godoc.org/github.com/mgtv-tech/jetcache-go) [![包含中文文档][CN]](https://github.com/mgtv-tech/jetcache-go)
- imcache - memory cache Go library. It supports expiration, sliding expiration, max entries limit, eviction callbacks and sharding. [![godoc][D]](https://godoc.org/github.com/erni27/imcache)
- EchoVault - memory data store compatible with Redis clients. [![godoc][D]](https://godoc.org/github.com/EchoVault/EchoVault)
- ttlcache
- pocache
- go-mcache - mcache) [![godoc][D]](https://godoc.org/github.com/OrlovEvgeny/go-mcache)
- icache - safe, zero-dependency cache package. [![godoc][D]](https://godoc.org/github.com/mdaliyan/icache)
- go-gcache - gcache)
- gocache
- nscache - src/nscache)
- ttlcache
- GCache
- cache
-
数据库模式迁移
- soda
- dbmate - agnostic database migration tool. [![近一周有更新][G]](https://github.com/amacneil/dbmate) [![godoc][D]](https://godoc.org/github.com/amacneil/dbmate)
- sql-migrate - bindata将迁移嵌入到应用程序中。 [![godoc][D]](https://godoc.org/github.com/rubenv/sql-migrate)
- gormigrate - gormigrate/gormigrate)
- goavro
- migrator
- darwin
- sqlize
- go-pg-migrations - pg/pg编写的迁移包。 [![godoc][D]](https://godoc.org/github.com/robinjoseph08/go-pg-migrations)
- avro
- schema
- migrator
- atlas
- libschema
- skeema
- go-fixtures - fixtures) [![godoc][D]](https://godoc.org/github.com/RichardKnop/go-fixtures)
- migrate - migrate/migrate)
- bytebase
- goose
- gorm-seeder - seeder) [![godoc][D]](https://godoc.org/github.com/Kachit/gorm-seeder)
- go-pg-migrate - pg迁移管理的cli友好包。 [![godoc][D]](https://godoc.org/github.com/lawzava/go-pg-migrate)
- godfish
-
SQL查询生成器
- obreron - ajedrez/obreron)
- jet - jet/jet) [![godoc][D]](https://godoc.org/github.com/go-jet/jet)
- godbal
- Hotcoal
- sqlc
- xo
- Squirrel
- ormlite
- sg - the-way/sg) [![godoc][D]](https://godoc.org/github.com/go-the-way/sg)
- patcher
- goqu - martin/goqu)
- ozzo-dbx - agnostic query building capabilities. [![godoc][D]](https://godoc.org/github.com/go-ozzo/ozzo-dbx)
- sqlingo
- gosql
- qry
- gendry
- Dotsql
- dbq
- sqrl
- Squalus
- sq - structured-query) [![godoc][D]](https://godoc.org/github.com/bokwoon95/go-structured-query)
- sqlf
- buildsqlx
- bqb
- igor
- builq
-
-
Go 编译器
-
Goroutines
-
检索及分析资料库
- ants
- oversight
- go-flow - flow) [![godoc][D]](https://godoc.org/github.com/kamildrazkiewicz/go-flow)
- semaphore
- neilotoole/errgroup
- gohive
- async-job - dev/async-job) [![godoc][D]](https://godoc.org/github.com/lab210-dev/async-job)
- go-workerpool - workerpool) [![godoc][D]](https://godoc.org/github.com/zenthangplus/go-workerpool)
- hands
- go-accumulator - accumulator)
- artifex
- pond
- rill - based concurrency. [![godoc][D]](https://godoc.org/github.com/destel/rill)
- workerpool
- grpool
- pool - playground/pool) [![godoc][D]](https://godoc.org/github.com/go-playground/pool)
- gowp
- async
- routine - to-use, non-competitive, high-performance `goroutine` context access interfaces, which can help you access coroutine context information more gracefully. [![godoc][D]](https://godoc.org/github.com/timandy/routine) [![包含中文文档][CN]](https://github.com/timandy/routine)
- go-floc - floc) [![godoc][D]](https://godoc.org/github.com/workanator/go-floc)
- go-actor - actor)
- go-workers - workers) [![godoc][D]](https://godoc.org/github.com/catmullet/go-workers) [![归档项目][Archived]](https://github.com/catmullet/go-workers)
- cyclicbarrier
- async
- gollback
- Hunch
- threadpool
- kyoo
- go-waitgroup - waitgroup)
- stl
- anchor
- conc
- tunny
- goworker
- semaphore
- worker-pool - pool) [![godoc][D]](https://godoc.org/github.com/vardius/worker-pool)
- gpool - aware goroutines to bound concurrency [![近三年未更新][Y]](https://github.com/Sherifabdlnaby/gpool) [![godoc][D]](https://godoc.org/github.com/Sherifabdlnaby/gpool) [![归档项目][Archived]](https://github.com/Sherifabdlnaby/gpool)
- parallel-fn - fn) [![godoc][D]](https://godoc.org/github.com/rafaeljesus/parallel-fn)
- execpool
- breaker
- concurrency-limiter - ng/concurrency-limiter) [![godoc][D]](https://godoc.org/github.com/vivek-ng/concurrency-limiter)
- conexec
- go-tools/multithreading - tools) [![godoc][D]](https://godoc.org/github.com/nikhilsaraf/go-tools)
- async
- goccm
- nursery
- routine - mod/routine)
- go-trylock - write 锁。 [![近三年未更新][Y]](https://github.com/subchen/go-trylock) [![godoc][D]](https://godoc.org/github.com/subchen/go-trylock)
- channelify
-
-
杂项
-
依赖注入
- dingo - love-flamingo/dingo)
- gontainer
- alice
- ore
- nject
- componego
- cosban/di
- Go-Spring - performance Go framework inspired by Spring Boot, offering DI, auto-configuration, and lifecycle management while maintaining Go's simplicity and efficiency. [![godoc][D]](https://godoc.org/github.com/go-spring/spring-core) [![包含中文文档][CN]](https://github.com/go-spring/spring-core)
- parsley - based DI library with advanced features like scoped contexts and proxy generation, designed for large-scale Go applications. [![近一周有更新][G]](https://github.com/matzefriedrich/parsley) [![godoc][D]](https://godoc.org/github.com/matzefriedrich/parsley)
- di
- kod - kod/kod) [![包含中文文档][CN]](https://github.com/go-kod/kod)
- wire
- linker
- fx - go/fx)
- HnH/di
- dig - go/dig)
- do
- GoLobby/Container
- goioc/di
- boot-go - based development with dependency injection using reflections for Go developers.
- gocontainer
- godi - style dependency injection for Go with scoped lifetimes and generics. [![godoc][D]](https://godoc.org/github.com/junioryono/godi)
- gontainer/gontainer - based Dependency Injection container for GO. It supports dependencies' scopes, and auto-detection of circular dependencies. Gontainer is concurrent-safe. [![godoc][D]](https://godoc.org/github.com/gontainer/gontainer)
- autowire
- kinit - kata/kinit) [![godoc][D]](https://godoc.org/github.com/go-kata/kinit)
-
未分类的
- avgRating
- anagent
- go-commandbus - commandbus) [![godoc][D]](https://godoc.org/github.com/lana/go-commandbus)
- varint
- hostutils
- go-openapi - api schemas)的包的集合。
- purego
- fake-useragent - to-date simple useragent faker with real world database in Golang [![godoc][D]](https://godoc.org/github.com/lib4u/fake-useragent)
- health
- lk
- conv - conv) [![godoc][D]](https://godoc.org/github.com/cstockton/go-conv)
- VarHandler
- browscap_go
- xdg
- xkg - xkg/xkg) [![godoc][D]](https://godoc.org/github.com/go-xkg/xkg)
- datacounter
- common - stack/common) [![godoc][D]](https://godoc.org/github.com/kubeservice-stack/common)
- gopsutil
- gatus
- gofakeit
- go-resiliency - resiliency)
- base64Captcha
- gosms
- shoutrrr
- llvm
- go-commons-pool - commons-pool) [![包含中文文档][CN]](https://github.com/jolestar/go-commons-pool)
- stateless
- shortid - io/shortid) [![godoc][D]](https://godoc.org/github.com/teris-io/shortid)
- gountries
- sandid
- autoflags
- numa - AWARED代码。 [![godoc][D]](https://godoc.org/github.com/lrita/numa)
- gosh
- shellwords
- metrics
- openapi
- sitemap-format - format) [![godoc][D]](https://godoc.org/github.com/mingard/sitemap-format)
- basexx
- gtree
- ffmt - ffmt/ffmt) [![godoc][D]](https://godoc.org/github.com/go-ffmt/ffmt) [![包含中文文档][CN]](https://github.com/go-ffmt/ffmt)
- health
- xz
- banner
- archives - platform, multi-format Go library for working with archives and compression formats with a unified API and as virtual file systems compatible with io/fs. [![godoc][D]](https://godoc.org/github.com/mholt/archives)
- go-unarr - unarr)
- healthcheck
- battery
- antch
- bitio
- stats - playground/stats) [![godoc][D]](https://godoc.org/github.com/go-playground/stats)
- turtle
- captcha
- gommit
- indigo
- gotoprom
- faker
- persian
- morse
- pdfgen
- url-shortener - shortener)
-
字符串
- bexp
- bexp
- caps
- go-formatter
- strcase - insensitive implementation of the standard library's strings/bytes packages. [![godoc][D]](https://godoc.org/github.com/charlievieth/strcase)
- xstrings
- sttr
- gobeam/Stringy
- strutil
-
项目布局
- golang-standards/project-layout - standards/project-layout/issues/117)。尽管如此,有些人可能会发现这种布局很有用。
- go-blueprint - blueprint)
- go-module - module)
- insidieux/inizio
- ardanlabs/service
- nunu - nunu/nunu) [![包含中文文档][CN]](https://github.com/go-nunu/nunu)
- modern-go-application - go-application)
- cookiecutter-golang - golang)
- go-starter - starter)
- golang-templates/seed - templates/seed)
- go-todo-backend - todo-backend)
- scaffold
- go-sample - sample) [![godoc][D]](https://godoc.org/github.com/zitryss/go-sample)
- kickstart.go - file Go HTTP server template without third-party dependencies. [![godoc][D]](https://godoc.org/github.com/raeperd/kickstart.go)
- gobase
- wangyoucao577/go-project-layout - project-layout)
- goapp
- goxygen
- pagoda
-
-
ORM
-
HTTP客户端
- go-store - store) [![godoc][D]](https://godoc.org/github.com/gosuri/go-store)
- go-firestorm - firestorm) [![godoc][D]](https://godoc.org/github.com/jschoedt/go-firestorm)
- Zoom
- grimoire
- cacheme - J/cacheme-go) [![godoc][D]](https://godoc.org/github.com/Yiling-J/cacheme-go) [![包含中文文档][CN]](https://github.com/Yiling-J/cacheme-go)
- CQL - time verified queries based on auto-generated code. [![godoc][D]](https://godoc.org/github.com/FrancoLiberali/cql)
- bob
- go-dbw - dbw)
- GORM - gorm/gorm)
- SQLBoiler
- ent
- upper.io/db
- XORM
- gormt
- Prisma - client-go) [![归档项目][Archived]](https://github.com/prisma/prisma-client-go)
- go-sqlbuilder - sqlbuilder)
- pop/soda
- reform - reform/reform)
- rel - rel/rel)
- go-sql
- golobby/orm - safe, generic orm for developer happiness. [![godoc][D]](https://godoc.org/github.com/golobby/orm)
- lore - ORM/pseudo-struct-mapping environment for Go. [![近三年未更新][Y]](https://github.com/abrahambotros/lore) [![godoc][D]](https://godoc.org/github.com/abrahambotros/lore)
- marlow
- bun - first Golang ORM. Successor of go-pg. [![godoc][D]](https://godoc.org/github.com/uptrace/bun)
- gorp - ish 库。 [![godoc][D]](https://godoc.org/github.com/go-gorp/gorp)
-
-
查询语言
-
HTTP客户端
- gws
- grapher
- goven - in query language for any database schema. [![近三年未更新][Y]](https://github.com/SeldonIO/goven) [![godoc][D]](https://godoc.org/github.com/SeldonIO/goven)
- play
- jsonslice
- api-fu - fu)
- jsonpath
- graphql-go - go/graphql)
- dasel
- graphql - go) [![godoc][D]](https://godoc.org/github.com/neelance/graphql-go)
- gojsonq
- jsonql
- gqlgen
- graphql
- straf
- rql
- rqp - query-parser)
- mql
-
-
Reflection
-
HTTP客户端
- Deepcopier
- go-deepcopy - deepcopy)
- gotype
- copy
- gpath
- goenum
- reflectutils
- reflectpro
- objwalker
-
-
科学与数据分析
-
HTTP客户端
- bradleyterry - Terry 模型。 [![近三年未更新][Y]](https://github.com/seanhagen/bradleyterry) [![godoc][D]](https://godoc.org/github.com/seanhagen/bradleyterry)
- go-gt - gt) [![godoc][D]](https://godoc.org/github.com/ThePaw/go-gt)
- rootfinding
- gonum
- stats
- goraph
- assocentity
- topk - window and regular top-K sketches, based on the HeavyKeeper algorithm. [![godoc][D]](https://godoc.org/github.com/keilerkonzept/topk)
- ode
- PiHex - borwein - plouffe”算法。 [![godoc][D]](https://godoc.org/github.com/claygod/PiHex)
- gonum/plot
- gosl
- streamtools
- dataframe-go - go) [![godoc][D]](https://godoc.org/github.com/rocketlaunchr/dataframe-go)
- graph
- gograph - theory and algorithms. [![godoc][D]](https://godoc.org/github.com/hmdsefi/gograph)
- orb
- go-dsp - dsp)
- chart
- Poly
- ewma
- calendarheatmap
- go-hep - hep/hep) [![归档项目][Archived]](https://github.com/go-hep/hep)
- TextRank
- sparse - bowman/sparse) [![godoc][D]](https://godoc.org/github.com/james-bowman/sparse)
- go-estimate - estimate)
- pagerank
- jsonl-graph - graph)
- geom
- evaler
- decimal
- triangolatte
- goent
- piecewiselinear
- godesim
- GoStats
-
-
安全
-
HTTP客户端
- age
- lego - acme/lego) [![godoc][D]](https://godoc.org/github.com/go-acme/lego)
- CertMagic
- ssh-vault - vault/ssh-vault)
- passlib
- go-yara - yara)
- firewalld-rest - rest)
- urusai
- go-generate-password - generate-password) [![godoc][D]](https://godoc.org/github.com/m1/go-generate-password)
- autocert
- goArgonPass
- memguard
- secure
- go-peer - peer) [![godoc][D]](https://godoc.org/github.com/number571/go-peer)
- simple-scrypt - scrypt)
- sslmgr
- luks.go
- Cameradar
- Coraza
- acmetool
- acopw-go
- themis
- beelzebub
- SafeDep/vet
- nacl
- optimus-go - go) [![godoc][D]](https://godoc.org/github.com/pjebs/optimus-go)
- BadActor
- go-htpasswd - htpasswd)
- certificates
- secureio - poly1305, ECDH和ED25519。 [![godoc][D]](https://godoc.org/github.com/xaionaro-go/secureio) [![归档项目][Archived]](https://github.com/xaionaro-go/secureio)
- secret
- qrand - mechanically secure random data. [![godoc][D]](https://godoc.org/github.com/bitfield/qrand)
- multikey - out-of-N keys encryption/decryption framework based on Shamir's Secret Sharing algorithm. [![godoc][D]](https://godoc.org/github.com/adrianosela/multikey)
- entpassgen
- encid
- argon2-hashing - scrypt包密切镜像。 [![godoc][D]](https://godoc.org/github.com/andskur/argon2-hashing)
- Interpol
- acra
- dongle - module/dongle) [![包含中文文档][CN]](https://github.com/golang-module/dongle)
- booster - disk encryption support. [![godoc][D]](https://godoc.org/github.com/anatol/booster)
- go-password-validator - c-wagner/go-password-validator) [![godoc][D]](https://godoc.org/github.com/lane-c-wagner/go-password-validator)
- teler-waf - waf is a Go HTTP middleware that provide teler IDS functionality to protect against web-based attacks and improve the security of Go-based web applications. It is highly configurable and easy to integrate into existing Go applications. [![godoc][D]](https://godoc.org/github.com/kitabisa/teler-waf)
- argon2pw
- passwap
- goSecretBoxPassword
-
-
序列化
-
HTTP客户端
- jsoniter - iterator/go) [![归档项目][Archived]](https://github.com/json-iterator/go)
- fwencoder
- bel
- go-csvlib - csvlib)
- pletter
- php_session_decoder
- structomap
- binstruct
- bambam
- fixedwidth - 8)。 [![近三年未更新][Y]](https://github.com/huydang284/fixedwidth) [![godoc][D]](https://godoc.org/github.com/huydang284/fixedwidth)
- goprotobuf
- mapstructure
- colfer
- go-capnproto - capnproto) [![godoc][D]](https://godoc.org/github.com/glycerine/go-capnproto)
- elastic - io/elastic) [![godoc][D]](https://godoc.org/github.com/epiclabs-io/elastic)
- gotiny
- unitpacking
- gogoprotobuf
- go-codec
- csvutil
- cbor
-
-
服务器应用程序
-
HTTP客户端
- flipt
- Fider
- devd
- Euterpe
- Caddy
- Engity's Bifröst
- Wish
- algernon
- Flagr
- Trickster
- go-feature-flag - hosted feature flag solution 100% Open Source. [![近一周有更新][G]](https://github.com/thomaspoignant/go-feature-flag) [![godoc][D]](https://godoc.org/github.com/thomaspoignant/go-feature-flag)
- discovery
- OpenRun - source alternative to Google Cloud Run and AWS App Runner. Easily deploy internal tools across a team. [![近一周有更新][G]](https://github.com/openrundev/openrun) [![godoc][D]](https://godoc.org/github.com/openrundev/openrun)
- go-proxy-cache - proxy-cache) [![godoc][D]](https://godoc.org/github.com/fabiocicerchia/go-proxy-cache)
- dudeldu
- cortex-tenant - oracle/cortex-tenant)
- psql-streamer - oracle/psql-streamer) [![godoc][D]](https://godoc.org/github.com/blind-oracle/psql-streamer)
- lets-proxy2 - encrypt. [![godoc][D]](https://godoc.org/github.com/rekby/lets-proxy2)
- consul
- minio
- pocketbase - in auth management and much more. [![近一周有更新][G]](https://github.com/pocketbase/pocketbase) [![godoc][D]](https://godoc.org/github.com/pocketbase/pocketbase)
- etcd - io/etcd) [![godoc][D]](https://godoc.org/github.com/etcd-io/etcd)
- SFTPGo
- RoadRunner
- Easegress
- nginx-prometheus - oracle/nginx-prometheus) [![godoc][D]](https://godoc.org/github.com/blind-oracle/nginx-prometheus)
- nsq
- protoxy
- Moxy
- gondola - san/gondola)
- wd-41 - reload on file changes. [![godoc][D]](https://godoc.org/github.com/baalimago/wd-41)
- riemann-relay - oracle/riemann-relay) [![godoc][D]](https://godoc.org/github.com/blind-oracle/riemann-relay)
-
-
测试
-
Testing Frameworks
- go-cmp - cmp) [![godoc][D]](https://godoc.org/github.com/google/go-cmp)
- ginkgo
- testcerts - signed certificates and certificate authorities within your test functions. [![godoc][D]](https://godoc.org/github.com/madflojo/testcerts)
- schema
- go-httpbin - httpbin)
- go-snaps - like snapshot testing in Golang.
- Testify
- httpexpect
- godog
- gofight
- testza
- cupaloy
- frisby
- got
- go-test-coverage - test-coverage) [![godoc][D]](https://godoc.org/github.com/vladopajic/go-test-coverage)
- go-vcr - vcr)
- endly
- testcase
- gogiven
- biff
- gosuite
- stop-and-go - and-go)
- Tt
- trial
- go-testpredicate - testpredicate)
- omg.testingtools
- gomatch
- gomega
- dsunit
- GoConvey
- Gont
- go-carpet - carpet)
- restit
- envite
- keploy
- is
- gnomock
- testfixtures - testfixtures/testfixtures)
- go-hit - hit)
- commander
- arch-go - go/arch-go) [![godoc][D]](https://godoc.org/github.com/arch-go/arch-go)
- charlatan
- dbcleaner
- jsonassert
- be
- gocrest
- wstest
- gherkingen
- fixenv
- dft
- testsql
- go-mysql-test-container - mysql-test-container) [![godoc][D]](https://godoc.org/github.com/arikama/go-mysql-test-container)
- testcontainers-go - based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done. [![godoc][D]](https://godoc.org/github.com/testcontainers/testcontainers-go)
- embedded-postgres - postgres)
- goblin
- goc
- gocheck
- baloo
- go-mutesting - mutesting)
- gotest.tools
- go-testdeep - testdeep)
- assert - playground/assert) [![godoc][D]](https://godoc.org/github.com/go-playground/assert)
- gospecify
- Hamcrest
- flute - shunsuke/flute) [![godoc][D]](https://godoc.org/github.com/suzuki-shunsuke/flute)
-
Mock
- moxie
- connexions
- minimock
- go-txdb - DOG/go-txdb)
- xgo
- govcr
- go-localstack - localstack) [![godoc][D]](https://godoc.org/github.com/elgohr/go-localstack)
- timex
- mockhttp
- mockery
- go-sqlmock - DOG/go-sqlmock)
- gomock - go/mock)
- hoverfly
- genmock
- pgxmock - PostgreSQL Driver and Toolkit](https://github.com/jackc/pgx/). [![godoc][D]](https://godoc.org/github.com/pashagolub/pgxmock)
- mooncake
- mockfs - mockfs)
- counterfeiter
- gock
- moq
- httpmock
-
Fuzzing and delta-debugging/reducing/shrinking
-
Selenium and browser control tools
-
Fail injection
-
-
第三方api
-
实用程序/Miscellaneous
- megos
- textbelt
- goami2
- brewerydb
- go-restcountries - restcountries) [![godoc][D]](https://godoc.org/github.com/chriscross0/go-restcountries)
- lark
- goagi
- google-cloud - golang) [![godoc][D]](https://godoc.org/github.com/GoogleCloudPlatform/gcloud-golang)
- github - github) [![godoc][D]](https://godoc.org/github.com/google/go-github)
- go-openai - openai)
- golang-tmdb - tmdb)
- go-trending - trending)
- gostorm
- go-redoc - redoc)
- cachet
- go-postman-collection - collections/)(兼容失眠)。 [![godoc][D]](https://godoc.org/github.com/rbretecher/go-postman-collection)
- gogtrends
- igdb - Sarabia/igdb) [![godoc][D]](https://godoc.org/github.com/Henry-Sarabia/igdb)
- airtable
- ynab
- go-unsplash - unsplash)
- circleci - circleci)
- gads
- go-xkcd - xkcd) [![godoc][D]](https://godoc.org/github.com/nishanths/go-xkcd)
- go-yapla
- spotify - spotify)
- swag - in, gin, chi, mux, echo, httprouter, fasthttp and more. [![godoc][D]](https://godoc.org/github.com/zc2638/swag) [![包含中文文档][CN]](https://github.com/zc2638/swag)
- go-myanimelist - myanimelist)
- golyrics
- lastpass-go - go)
- jokeapi-go
- coinpaprika-go - api-go-client)
- device-check-go - check-go)
- go-aws-news - aws-news)
- bqwriter - Insight/bqwriter)
- go-hacknews - hacknews) [![godoc][D]](https://godoc.org/github.com/PaulRosset/go-hacknews)
- go-here - here) [![godoc][D]](https://godoc.org/github.com/abdullahselek/go-here)
- gomalshare
- go-sophos - us/medialibrary/pdfs/documentation/utmonaws/sophos-ut-restful-api.pdf?la=en)客户端 [![近三年未更新][Y]](https://github.com/esurdam/go-sophos) [![godoc][D]](https://godoc.org/github.com/esurdam/go-sophos)
- go-chronos - chronos) [![godoc][D]](https://godoc.org/github.com/axelspringer/go-chronos) [![归档项目][Archived]](https://github.com/axelspringer/go-chronos)
- dusupay-sdk-go - sdk-go) [![godoc][D]](https://godoc.org/github.com/Kachit/dusupay-sdk-go)
- TripAdvisor - golang) [![godoc][D]](https://godoc.org/github.com/mrbenosborne/tripadvisor-golang)
- go-gerrit - gerrit)
- google-analytics - google-analytics) [![godoc][D]](https://godoc.org/github.com/chonthu/go-google-analytics)
- rawg-sdk-go - sdk-go) [![godoc][D]](https://godoc.org/github.com/dimuska139/rawg-sdk-go)
- smite
- GoFreeDB
- go-imgur - imgur)
- go-swagger-ui - ui/),用于服务Swagger json。 [![近三年未更新][Y]](https://github.com/esurdam/go-swagger-ui)
- go-telegraph
- libgoffi
- vl-go - go) [![godoc][D]](https://godoc.org/github.com/verifid/vl-go)
- GoMusicBrainz
- mixpanel
- uptimerobot
- google - api-go-client) [![godoc][D]](https://godoc.org/github.com/google/google-api-go-client)
- githubql
- discordgo
- slack - go/slack)
- aws-sdk-go - sdk-go-v2) [![godoc][D]](https://godoc.org/github.com/aws/aws-sdk-go-v2)
- minio-go - go) [![godoc][D]](https://godoc.org/github.com/minio/minio-go)
- stripe - go) [![godoc][D]](https://godoc.org/github.com/stripe/stripe-go)
- openaigo
- gosip
- pushover
- Medium - sdk-go) [![godoc][D]](https://godoc.org/github.com/Medium/medium-sdk-go)
- hipchat (xmpp)
- disgo
- hipchat
- fcm
- go-salesforce - us.api_rest.meta/api_rest/resources_list.htm). [![近一周有更新][G]](https://github.com/k-capehart/go-salesforce) [![godoc][D]](https://godoc.org/github.com/k-capehart/go-salesforce)
- patreon-go - go) [![godoc][D]](https://godoc.org/github.com/mxpv/patreon-go)
- steam - steam)
- gcm
- newsapi-go - go)
- zooz - zooz)
- geo-golang - docs/latest/api/Overview/), [OpenCage](https://opencagedata.com/api), [Bing](https://msdn.microsoft.com/en-us/library/ff701715.aspx), [Mapbox](https://www.mapbox.com/developers/api/geocoding/), and [OpenStreetMap](https://wiki.openstreetmap.org/wiki/Nominatim) geocoding / reverse geocoding APIs. [![godoc][D]](https://godoc.org/github.com/codingsince1985/geo-golang)
- ethrpc
- go-lark - lark/lark) [![包含中文文档][CN]](https://github.com/go-lark/lark)
- Trello
- go-marathon - marathon) [![godoc][D]](https://godoc.org/github.com/gambol99/go-marathon)
- go-atlassian - atlassian) [![godoc][D]](https://godoc.org/github.com/ctreminiom/go-atlassian)
- simples3
- wit-go - ai/wit-go)
- aws-encryption-sdk-go - sdk/latest/developer-guide/index.html). [![godoc][D]](https://godoc.org/github.com/chainifynet/aws-encryption-sdk-go)
- go-openproject - openproject) [![godoc][D]](https://godoc.org/github.com/manuelbcd/go-openproject)
- go-jira - jira) [![godoc][D]](https://godoc.org/github.com/andygrunwald/go-jira)
- anaconda
- webhooks - playground/webhooks)
- paypal - Go-SDK)
- codeship-go - go) [![godoc][D]](https://godoc.org/github.com/codeship/codeship-go)
- go-hibp - hibp)
- appstore-sdk-go - sdk-go)
- clarifai
- gopaapi5
- ip2location-io-go - io-go)
- tumblr
- gopensky - network.org/) live's API (airspace ADS-B and Mode S data). [![近一周有更新][G]](https://github.com/navidys/gopensky) [![godoc][D]](https://godoc.org/github.com/navidys/gopensky)
- fasapay-sdk-go - sdk-go) [![godoc][D]](https://godoc.org/github.com/Kachit/fasapay-sdk-go)
- playlyfe - go-sdk) [![godoc][D]](https://godoc.org/github.com/playlyfe/playlyfe-go-sdk)
- shopify - shopify) [![godoc][D]](https://godoc.org/github.com/rapito/go-shopify)
-
-
公用事业公司
-
实用程序/Miscellaneous
- boilr
- pattern-match - pattern-match)
- filter
- slicer
- onecache
- goseaweedfs
- scan
- gitcs
- boring - line SSH tunnel manager. [![godoc][D]](https://godoc.org/github.com/alebeck/boring)
- stacktower
- release - a-changelog formatted changelogs. [![godoc][D]](https://godoc.org/github.com/tomodian/release)
- retro - on-error library with extensive flexibility (backoff strategies, caps, etc). [![godoc][D]](https://godoc.org/github.com/goioc/retro)
- lo
- goreleaser
- wuzz
- mergo
- create-go-app - go-app/cli)
- filetype
- jump
- config-file-validator - file-validator) [![godoc][D]](https://godoc.org/github.com/Boeing/config-file-validator)
- retry-go - go) [![godoc][D]](https://godoc.org/github.com/rafaeljesus/retry-go)
- go-httpheader - httpheader)
- go-qr - quality and minimalistic QR code generator. [![godoc][D]](https://godoc.org/github.com/piglig/go-qr)
- evaluator - expression. It's simple and easy to extend. [![godoc][D]](https://godoc.org/github.com/nullne/evaluator)
- graterm
- go-convert - convert使您能够将一个值转换为另一种类型。 [![godoc][D]](https://godoc.org/github.com/Eun/go-convert)
- go-type - 4217、ISO-3166和其他类型的存储/验证和传输提供Go类型的库。 [![godoc][D]](https://godoc.org/github.com/mikekonan/go-types)
- healthcheck
- jsend
- jet
- silk
- retry
- statiks
- sqlz
- go-events - events) [![包含中文文档][CN]](https://github.com/deatil/go-events)
- go-pkg - pkg) [![godoc][D]](https://godoc.org/github.com/chenquan/go-pkg) [![包含中文文档][CN]](https://github.com/chenquan/go-pkg)
- contem - in context.Context replacement for graceful shutdown Go applications. [![godoc][D]](https://godoc.org/github.com/maxbolgarin/contem)
- dive
- pointer
- throttle
- just
- rclient
- watchhttp
- mimesniffer
- git-tools - tools)
- goplaceholder
- filler
- dlog
- rest-go - go) [![godoc][D]](https://godoc.org/github.com/edermanoel94/rest-go)
- blank - Sarabia/blank) [![godoc][D]](https://godoc.org/github.com/Henry-Sarabia/blank)
- go-clip - clip) [![godoc][D]](https://godoc.org/github.com/prashantgupta24/go-clip)
- retry
- bleep
- nfdump
- go-sitemap-generator - sitemap-generator)
- toolbox
- optional
- peco
- go-funk - funk)
- godropbox
- minify
- panicparse
- scany
- sesh
- hostctl
- circuitbreaker
- upterm
- immortal
- mssqlx - 从 (或主-主) 数据库,集成了简单的、轻量级的轮询调度负载均衡。 [![godoc][D]](https://godoc.org/github.com/linxGnu/mssqlx)
- xferspdy
- mimemagic
- go-health - health) [![godoc][D]](https://godoc.org/github.com/Talento90/go-health)
- go-lambda-cleanup - cardenas-coding/go-lambda-cleanup)
- pgo
- repeat
- pm
- netbug - dard/netbug) [![godoc][D]](https://godoc.org/github.com/e-dard/netbug)
- ghokin
- gostrutils
- set
- yogo
- usql
- mc
- goreporter
- multitick
- UNIS
- goreadability
- backscanner
- dbt
- go-astitodo - astitodo)
- retry
- golog
- minquery
- shutdown
- copy-pasta - pasta) [![godoc][D]](https://godoc.org/github.com/jutkko/copy-pasta)
- go-actuator - actuator)
- cmd
- lets-go - chwy/lets-go) [![godoc][D]](https://godoc.org/github.com/aplescia-chwy/lets-go)
- sqlx
- ctop - like](https://ctop.sh)接口(例如htop)用于容器度量。 [![godoc][D]](https://godoc.org/github.com/bcicen/ctop)
- retry-go - go)
- EaseProbe
- Storm
- Failsafe-go - go/failsafe-go)
- git-time-metric - time-metric - 。 [![近三年未更新][Y]](https://github.com/git-time-metric/gtm) [![godoc][D]](https://godoc.org/github.com/git-time-metric/gtm)
- clipboard - design/clipboard)
- clockwork
- delve
- scan
- limiters
- mani
- grofer
- rospo
- gotenv
- util
- wifiqr - Fi QR Code Generator. [![godoc][D]](https://godoc.org/github.com/reugn/wifiqr)
- go-trigger - trigger) [![godoc][D]](https://godoc.org/github.com/sadlil/go-trigger)
- Death
- goval
- cryptgo
- robustly
- lrserver
- go-lock - lock是一个锁库,它实现了读写互斥锁和读写尝试锁,而不需要等待。 [![近三年未更新][Y]](https://github.com/viney-shih/go-lock) [![godoc][D]](https://godoc.org/github.com/viney-shih/go-lock)
- cookie
- go-pattern-match - pattern. [![godoc][D]](https://godoc.org/github.com/PhakornKiong/go-pattern-match)
- countries
- equalizer
- handy
- golarm
- cvt
- gofn
- slice
- sshman
- goback
- command
- goctx
- sliceconv - Sarabia/sliceconv) [![godoc][D]](https://godoc.org/github.com/Henry-Sarabia/sliceconv)
- olaf
- tik
- xpool
- lang - liners to work with variables, slices and maps without boilerplate code. [![godoc][D]](https://godoc.org/github.com/maxbolgarin/lang)
- abstract
- ergo
- remote-touchpad - touchpad)
- htcat
- koazee
- gubrak
- godaemon
- go-dry - dry)
- countries - 3166-1, ISO-4217, ITU-T E.164, Unicode CLDR and IANA ccTLD standards. [![godoc][D]](https://godoc.org/github.com/biter777/countries)
- gopencils
- request
- go-rate - rate) [![godoc][D]](https://godoc.org/github.com/beefsack/go-rate)
- rate - performance rate limiting library with token bucket and AIMD strategies. [![godoc][D]](https://godoc.org/github.com/webriots/rate)
- go-tripper - tripper)
- fzf
- mimetype - vasile/mimetype)
- mole
- gitbatch
- bed - like binary editor written in Go. [![godoc][D]](https://godoc.org/github.com/itchyny/bed)
- changie
- circuit
- go-bind-plugin - bind-plugin) [![godoc][D]](https://godoc.org/github.com/wendigo/go-bind-plugin)
- json-log-viewer - log-viewer)
- moldova
- apm
- go-bsdiff - bsdiff) [![godoc][D]](https://godoc.org/github.com/gabstv/go-bsdiff)
- rerun
- chyle
- nostromo
- sorty
- mongo-go-pagination - go-driver package which supports both normal queries and Aggregation pipelines. [![godoc][D]](https://godoc.org/github.com/gobeam/mongo-go-pagination)
- go-problemdetails - problemdetails) [![godoc][D]](https://godoc.org/github.com/mvmaasakkers/go-problemdetails)
- go-countries - 3166代码的轻量级查找。 [![近三年未更新][Y]](https://github.com/mikekonan/go-countries) [![godoc][D]](https://godoc.org/github.com/mikekonan/go-countries)
- okrun
- loncha - performance slice Utilities. [![近三年未更新][Y]](https://github.com/kazu/loncha) [![godoc][D]](https://godoc.org/github.com/kazu/loncha)
- serve
- retry
- tome
- debounce - allocation debouncer written in Go. [![godoc][D]](https://godoc.org/github.com/floatdrop/debounce)
- generate - playground/generate) [![godoc][D]](https://godoc.org/github.com/go-playground/generate)
- ptr
- ctxutil
- structs
- hub
-
-
验证
-
实用程序/Miscellaneous
- govalidator
- govalidator
- hvalid
- validator - playground/validator) [![godoc][D]](https://godoc.org/github.com/go-playground/validator)
- ozzo-validation - ozzo/ozzo-validation)
- validate
- jio
- validate
- Validator - the-way/validator)
- valix
- Zog
- gody
- checkdigit
- govalid
- go-validator - validator)
-
-
版本控制
-
实用程序/Miscellaneous
-
-
Web框架
-
中间件
- alice
- CORS
- Tollbooth
- Limiter
- go-fault - fault)
- XFF - Forwarded-For 头的中间件。 [![近三年未更新][Y]](https://github.com/sebest/xff) [![godoc][D]](https://godoc.org/github.com/sebest/xff)
- muxchain
- gores
- mediary
- chain
- stats
- interpose
- renderer
- catena
- ln-paywall - paywall) [![godoc][D]](https://godoc.org/github.com/philippgille/ln-paywall)
- rk-grpc - ninja/rk-grpc)
- echo-middleware - middleware)
- rk-gin - ninja/rk-gin)
- formjson
- client-timing - timing) [![godoc][D]](https://godoc.org/github.com/posener/client-timing)
- mid
- negroni
- render
- rye
- go-server-timing - Timing头。 [![godoc][D]](https://godoc.org/github.com/mitchellh/go-server-timing) [![归档项目][Archived]](https://github.com/mitchellh/go-server-timing)
-
实用程序/Miscellaneous
- templui
- Barf - based web APIs. It is entirely unobtrusive and re-invents no wheel. It is crafted such that getting started is easy and quick while being flexible enough for more complex use cases. [![godoc][D]](https://godoc.org/github.com/opensaucerer/barf)
- Xun - in html/template and net/http package’s router. It is designed to be lightweight, fast, and easy to use while providing a simple and intuitive API for building web applications with advanced features such as middleware, routing, and template rendering. [![近一周有更新][G]](https://github.com/yaitoo/xun) [![godoc][D]](https://godoc.org/github.com/yaitoo/xun)
- go-api-boot - first micro-service framework. Features include ODM support for Mongo, cloud resource support (AWS/Azure/Google), and a fluent dependency injection which is customized for gRpc. Additionally, grpc-web is supported directly, enabling browser access to all gRpc APIs without a proxy. [![godoc][D]](https://godoc.org/github.com/SaiNageswarS/go-api-boot)
- Gin - gonic/gin) [![godoc][D]](https://godoc.org/github.com/gin-gonic/gin)
- Echo
- GoFr - dev/gofr) [![godoc][D]](https://godoc.org/github.com/gofr-dev/gofr)
- Revel
- Goa
- goravel - inspired web framework with ORM, authentication, queue, task scheduling, and more built-in features. [![godoc][D]](https://godoc.org/github.com/goravel/goravel) [![包含中文文档][CN]](https://github.com/goravel/goravel)
- Goyave - goyave/goyave) [![godoc][D]](https://godoc.org/github.com/go-goyave/goyave)
- Fuego - fuego/fuego) [![godoc][D]](https://godoc.org/github.com/go-fuego/fuego)
- Atreugo
- Yokai
- Flamingo - love-flamingo/flamingo) [![godoc][D]](https://godoc.org/github.com/i-love-flamingo/flamingo)
- Fastschema
- Don - don)
- Ronykit
- Lit
- golamb
- GoFrame - performance and enterprise-class application development framework of Golang. [![近一周有更新][G]](https://github.com/gogf/gf) [![godoc][D]](https://godoc.org/github.com/gogf/gf)
- Hertz - performance and strong-extensibility Go HTTP framework that helps developers build microservices. [![近一周有更新][G]](https://github.com/cloudwego/hertz) [![godoc][D]](https://godoc.org/github.com/cloudwego/hertz) [![包含中文文档][CN]](https://github.com/cloudwego/hertz)
- rk-boot - ninja/rk-boot)
- Pnutmux
- iWF - in-one platform for developing long-running business processes. It offers a convenient abstraction for utilizing databases, ElasticSearch, message queues, durable timers, and more, with a clean, simple, and user-friendly interface. [![godoc][D]](https://godoc.org/github.com/indeedeng/iwf)
- Flamingo Commerce - love-flamingo/flamingo-commerce) [![godoc][D]](https://godoc.org/github.com/i-love-flamingo/flamingo-commerce)
- uAdmin
- WebGo - framework to build web apps with handler chaining, middleware, and context injection. With standard library-compliant HTTP handlers (i.e., `http.HandlerFunc`).. [![godoc][D]](https://godoc.org/github.com/naughtygopher/webgo)
- Ginrpc
- hiboot
- patron
- Microservice
- Huma
- Fiber
- Beego
- Confetti Framework
- rux
- Gone - io/gone) [![包含中文文档][CN]](https://github.com/gone-io/gone)
-
路由器
- chi - chi/chi) [![godoc][D]](https://godoc.org/github.com/go-chi/chi)
- gocraft/web
- httptreemux
- xujiajun/gorouter
- GoRouter
- pure - playground/pure)
- mux
- httprouter
- lars - playground/lars) [![godoc][D]](https://godoc.org/github.com/go-playground/lars)
- Siesta
- gowww/router
- goblin - san/goblin)
- ngamux
- Bone - zoo/bone) [![godoc][D]](https://godoc.org/github.com/go-zoo/bone)
- Goji
- fasthttprouter
- ozzo-routing - ozzo/ozzo-routing) [![godoc][D]](https://godoc.org/github.com/go-ozzo/ozzo-routing)
- vestigo
- alien
- violetear
- Bxog
- xmux
- bellt
- FastRouter
- GoLobby/Router
- nchi - like路由器构建在httprouter上,带有基于依赖注入的中间件包装器 [![近一周有更新][G]](https://github.com/muir/nchi) [![godoc][D]](https://godoc.org/github.com/muir/nchi)
- goroute
-
-
代码分析
-
路由器
- go-critic - critic/go-critic) [![godoc][D]](https://godoc.org/github.com/go-critic/go-critic)
- lint
- goreturns
- Chronos - davidson/Chronos) [![godoc][D]](https://godoc.org/github.com/amit-davidson/Chronos)
- dupl
- apicompat
- go-checkstyle
- asty - org/asty)
- blanket
- php-parser - parser) [![godoc][D]](https://godoc.org/github.com/z7zmey/php-parser)
- goreturns
- gostatus
- errcheck
- revive - in replacement for `golint`.
- staticcheck
- testifylint
- go-cleanarch - cleanarch 的创建是为了验证 Clean 体系结构规则,比如 Go 项目中的依赖关系。 [![近三年未更新][Y]](https://github.com/roblaszczak/go-cleanarch) [![godoc][D]](https://godoc.org/github.com/roblaszczak/go-cleanarch)
- goimports
- goast-viewer
- go-mod-outdated - mod-outdated)
- fatcontext
- golang-ifood-sdk - ifood-sdk) [![godoc][D]](https://godoc.org/github.com/arxdsilva/golang-ifood-sdk)
- golangci-lint
- GoPlantUML
- golines
- vacuum - super-fast, lightweight OpenAPI linter and quality checking tool. [![近一周有更新][G]](https://github.com/daveshanley/vacuum) [![godoc][D]](https://godoc.org/github.com/daveshanley/vacuum)
- todocheck
- unconvert
- wrapcheck
- tickgit - dev/tickgit)
- validate
- usestdlibvars
- ChainJacking
-
-
网站
-
Reddit
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- r/Golang
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Go Code Club
- Libs.tech
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Golang Weekly
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Code with Mukesh
- Learn Go Programming
- Learn Go Programming
- Golang Resources
- Learn Go Programming
- Learn Go Programming
- Learn Go Programming
- Golang Resources
- gocryforhelp
- Awesome Go @LibHunt
- awesome-go-extra - go README文件并生成一个新的README文件与repo信息。 [![近三年未更新][Y]](https://github.com/xwjdsh/awesome-go-extra) [![godoc][D]](https://godoc.org/github.com/xwjdsh/awesome-go-extra) [![包含中文文档][CN]](https://github.com/xwjdsh/awesome-go-extra)
- Code with Mukesh
- Go Community on Hashnode
- Go Proverbs
- studygolang
- Golang Developer Jobs
- Go Projects
- go.dev
- Made with Golang
- pkg.go.dev
- Awesome Remote Job
- awesome-awesomeness
- Awesome Golang Workshops - davidson/awesome-golang-workshops)
- Gophercises
- Learn Go Programming
- Trending Go repositories on GitHub today
- TutorialEdge - Golang
-
教程
- Go database/sql tutorial
- Saving a Third of Our Memory by Re-ordering Go Struct Fields
- How To Deploy a Go Web Application with Docker
- How to Use Godog for Behavior-driven Development in Go
- 50 Shades of Go
- Go Language Tutorial
- A Comprehensive Guide to Structured Logging in Go
- Learn Go with 1000+ Exercises
- Go Cheat Sheet
- Building and Testing a REST API in Go with Gorilla Mux and PostgreSQL
- Building Go Web Applications and Microservices Using Gin
- go-patterns - patterns)
- Games With Go
- Golang for Node.js Developers - for-nodejs-developers) [![godoc][D]](https://godoc.org/github.com/miguelmota/golang-for-nodejs-developers) [![归档项目][Archived]](https://github.com/miguelmota/golang-for-nodejs-developers)
- golang-examples - examples)
- Golangbot
- GopherCoding
- Understanding Go in a visual way
- 50 Shades of Go
- GopherSnippets
- Gosamples
- GraphQL with Go
- W3basic Go Tutorials - depth tutorial and well-organized content to learn Golang programming.
- Hex Monscape - backend/hex-monscape)
- How to Implement Role-Based Access Control (RBAC) Authorization in Golang - Based Access Control (RBAC) in Golang, including code examples, covering various methods to secure app endpoints with role-based authorization.
- The world’s easiest introduction to WebAssembly with Golang
- Caching Slow Database Queries
- Canceling MySQL
- CodeCrafters Golang Track
- Go database/sql tutorial
- Go in 7 days
- Build web application with Golang - web-application-with-golang) [![包含中文文档][CN]](https://github.com/astaxie/build-web-application-with-golang)
- Go Tutorial
- Design Patterns in Go - patterns)
- Go By Example
- A Guide to Golang E-Commerce
- Go WebAssembly Tutorial - Building a Simple Calculator
- Learn Go with TDD - go-with-tests) [![包含中文文档][CN]](https://github.com/quii/learn-go-with-tests)
- Learning Go by examples
- Programming with Google Go
- Scaling Go Applications
- go-clean-template - clean-template) [![godoc][D]](https://godoc.org/github.com/evrone/go-clean-template)
- Hackr.io
- How to Benchmark: dbq vs sqlx vs GORM
-
Guided Learning
- The Go Interview Practice - interview-practice) [![godoc][D]](https://godoc.org/github.com/RezaSi/go-interview-practice)
- The Go Skill Tree
- The Go Developer Roadmap
- The Go Learning Path
-
-
分布式系统
-
检索及分析资料库
- consistent
- gorpc
- dht
- K8gb - io/k8gb) [![godoc][D]](https://godoc.org/github.com/k8gb-io/k8gb)
- go-sundheit - sundheit)
- doublejump
- oras - project/oras) [![godoc][D]](https://godoc.org/github.com/oras-project/oras)
- lura
- rain
- raft - io/raft) [![godoc][D]](https://godoc.org/github.com/etcd-io/raft)
- capillaries
- go-mysql-lock - mysql-lock)
- flowgraph - based programming package。 [![godoc][D]](https://godoc.org/github.com/vectaport/flowgraph)
- drmaa
- micro
- dragonboat
- evans
- emitter-io - 订阅平台,使用MQTT、Websockets和love构建。 [![godoc][D]](https://godoc.org/github.com/emitter-io/emitter)
- redis-lock
- go-health - health) [![归档项目][Archived]](https://github.com/InVisionApp/go-health)
- consistenthash
- gmsec
- dynatomic
- pjrpc - RPC服务器-客户端与原生buf规范。
- sponge
- dot
- grpc-go - go) [![godoc][D]](https://godoc.org/github.com/grpc/grpc-go)
- digota
- Tarmac - project/tarmac)
- opentelemetry-go-auto-instrumentation - Time Instrumentation for Golang. [![近一周有更新][G]](https://github.com/alibaba/opentelemetry-go-auto-instrumentation) [![godoc][D]](https://godoc.org/github.com/alibaba/opentelemetry-go-auto-instrumentation) [![包含中文文档][CN]](https://github.com/alibaba/opentelemetry-go-auto-instrumentation)
- NATS - io/nats-server) [![godoc][D]](https://godoc.org/github.com/nats-io/nats-server)
- Kitex - performance and strong-extensibility Golang RPC framework that helps developers build microservices. If the performance and extensibility are the main concerns when you develop microservices, Kitex can be a good choice. [![近一周有更新][G]](https://github.com/cloudwego/kitex) [![godoc][D]](https://godoc.org/github.com/cloudwego/kitex) [![包含中文文档][CN]](https://github.com/cloudwego/kitex)
- gleam
- glow - Reduce, DAG执行。 [![近三年未更新][Y]](https://github.com/chrislusf/glow) [![godoc][D]](https://godoc.org/github.com/chrislusf/glow)
- resgate
- ringpop-go - go)
- jsonrpc - RPC 2.0 HTTP客户端。 [![godoc][D]](https://godoc.org/github.com/ybbus/jsonrpc)
- jsonrpc - RPC 2.0。 [![godoc][D]](https://godoc.org/github.com/osamingo/jsonrpc)
- dynamolock - backed 分布式锁定实现。
- go-pdu - pdu)
- committer
- Kratos - kratos/kratos) [![包含中文文档][CN]](https://github.com/go-kratos/kratos)
- go-micro - micro) [![godoc][D]](https://godoc.org/github.com/micro/go-micro)
- rpcx
- Dragonfly
- liftbridge - io/liftbridge)
- go-eagle - eagle/eagle) [![包含中文文档][CN]](https://github.com/go-eagle/eagle)
- hprose - golang) [![包含中文文档][CN]](https://github.com/hprose/hprose-golang)
- go-zero - tech/go-zero) [![godoc][D]](https://godoc.org/github.com/tal-tech/go-zero)
- torrent
- go-doudou - doudou cli专注于低代码和快速开发,可以提高您的生产力。 [![近一周有更新][G]](https://github.com/unionj-cloud/go-doudou) [![godoc][D]](https://godoc.org/github.com/unionj-cloud/go-doudou) [![包含中文文档][CN]](https://github.com/unionj-cloud/go-doudou)
- arpc
- trpc-go - performance RPC framework. [![godoc][D]](https://godoc.org/github.com/trpc-group/trpc-go) [![包含中文文档][CN]](https://github.com/trpc-group/trpc-go)
- outboxer
- pglock
- bedrock
- go-kit - kit/kit)
- raft
- Temporal - tolerant and simple. [![近一周有更新][G]](https://github.com/temporalio/sdk-go) [![godoc][D]](https://godoc.org/github.com/temporalio/sdk-go)
- go-jump - jump) [![godoc][D]](https://godoc.org/github.com/dgryski/go-jump)
- sleuth
- outbox
- Semaphore
- celeriac
- failured
-
-
表单
-
检索及分析资料库
- queryparam
- nosurf
- bind
- roamer
- gorilla/csrf
- httpin
- gbind - in and custom expression binding capabilities; supports data validation [![近三年未更新][Y]](https://github.com/bdjimmy/gbind) [![godoc][D]](https://godoc.org/github.com/bdjimmy/gbind) [![包含中文文档][CN]](https://github.com/bdjimmy/gbind)
- form - playground/form)
- conform
- formam
- forms
- qs
- checker
-
-
发电机
-
检索及分析资料库
- go-enum - enum)
- goverter
- oapi-codegen - codegen) [![godoc][D]](https://godoc.org/github.com/deepmap/oapi-codegen)
- jennifer
- GoWrap
- goderive
- interfaces
- go-linq - linq)
- copygen - to-type converters (copy code) without reflection by default. [![godoc][D]](https://godoc.org/github.com/switchupcb/copygen)
- convergen - to-type copy code generator. [![godoc][D]](https://godoc.org/github.com/reedom/convergen)
- generis - form 宏、条件编译和HTML模板的代码生成工具。 [![近三年未更新][Y]](https://github.com/senselogic/GENERIS)
- typeregistry
- go-enum-encoding - enum-encoding)
-
-
地理
-
检索及分析资料库
- S2 geometry
- geoos - go/geoos)
- osm
- borders
- S2 geojson - geojson)
- Web-Mercator-Projection
- godal
- mbtileserver
- Tile38
- H3 - go)
- simplefeatures
- geoserver
- H3 GeoJSON - geojson2h3) [![godoc][D]](https://godoc.org/github.com/mmadfox/go-geojson2h3)
- H3GeoDist - h3geo-dist) [![godoc][D]](https://godoc.org/github.com/mmadfox/go-h3geo-dist)
- WGS84
- gismanager
- pbf
-
-
物联网
-
检索及分析资料库
- sensorbee
- smart-home - home)
- flogo
- devices
- periph - level board)设备接口。
- eywa
- gatt
- gobot
- connectordb
- iot
- mainflux
- huego
- rulego - performance, embedded, orchestrable component-based rule engine for IoT edge. [![godoc][D]](https://godoc.org/github.com/rulego/rulego) [![包含中文文档][CN]](https://github.com/rulego/rulego)
- ekuiper - edge/ekuiper) [![godoc][D]](https://godoc.org/github.com/lf-edge/ekuiper) [![包含中文文档][CN]](https://github.com/lf-edge/ekuiper)
- shifu
-
-
作业调度器
-
检索及分析资料库
- sched
- go-scheduler - scheduler)
- gocron - co-op/gocron)
- go-quartz - quartz) [![godoc][D]](https://godoc.org/github.com/reugn/go-quartz)
- cdule
- cronticker
- gronx
- scheduler
- goflow
- tasks
- go-cron - cron) [![godoc][D]](https://godoc.org/github.com/rk/go-cron)
- go-job
- cheek
- clockwerk
- leprechaun
- JobRunner
- gron
-
-
日志记录
-
检索及分析资料库
- go-cronowriter - cronowriter) [![godoc][D]](https://godoc.org/github.com/utahta/go-cronowriter)
- yell
- spew - spew)
- phuslu/log
- lazyjournal
- slog-multi - multi)
- zax
- gone/log - lib源兼容的日志库。
- structy/log
- slogor
- slog
- httpretty
- onelog
- sqldb-logger - logger)
- logutils
- timberjack - based, time-based, and scheduled clock-based rotation, supporting compression and cleanup. [![godoc][D]](https://godoc.org/github.com/DeRuina/timberjack)
- noodlog
- journald
- go-log - log) [![godoc][D]](https://godoc.org/github.com/siddontang/go-log)
- mlog
- distillog
- logrusly
- zkits-logger - logger)
- log - io/log) [![godoc][D]](https://godoc.org/github.com/teris-io/log)
- kemba
- log
- glo
- logrusiowriter
- go-log - log) [![godoc][D]](https://godoc.org/github.com/subchen/go-log)
- logrus
- glog
- tail
- pp
- seelog
- log
- tint
- log15
- sentry-go - time alerts and performance monitoring. [![近一周有更新][G]](https://github.com/getsentry/sentry-go) [![godoc][D]](https://godoc.org/github.com/getsentry/sentry-go)
- go-logger - logger) [![godoc][D]](https://godoc.org/github.com/apsdehal/go-logger)
- logur - kit log](https://github.com/go-kit/kit/tree/master/log), [zap](https://github.com/ugo/zap), [zerolog](https://github.com/rs/zerolog),等等)。 [![godoc][D]](https://godoc.org/github.com/logur/logur) [![归档项目][Archived]](https://github.com/logur/logur)
- ozzo-log - ozzo/ozzo-log) [![godoc][D]](https://godoc.org/github.com/go-ozzo/ozzo-log) [![包含中文文档][CN]](https://github.com/go-ozzo/ozzo-log)
- stdlog
- logex
- slf4g
- zap - go/zap)
- zerolog - allocation JSON日志记录。 [![godoc][D]](https://godoc.org/github.com/rs/zerolog)
- lumberjack
- log - playground/log)
- slog-formatter - formatter)
- glg
- xlog
- go-log - kent/go-log) [![godoc][D]](https://godoc.org/github.com/ian-kent/go-log)
- xylog - x/xylog)
- go-log - log)
- logdump
- log
- zl - jp/zl)
- xlog
- log - src/log)
- logxi - factor app的日志程序,快速且让人高兴地使用。 [![近三年未更新][Y]](https://github.com/mgutz/logxi) [![godoc][D]](https://godoc.org/github.com/mgutz/logxi)
- rollingwriter
- logger
- logo
-
-
机器学习
-
检索及分析资料库
- gonet
- godist - dard/godist) [![godoc][D]](https://godoc.org/github.com/e-dard/godist)
- ddt
- evoli
- neural-go - go) [![godoc][D]](https://godoc.org/github.com/schuyler/neural-go)
- gorgonia - based)的计算库,如Theano:它为构建各种机器学习和神经网络算法提供了基本框架。 [![godoc][D]](https://godoc.org/github.com/gorgonia/gorgonia)
- gosseract
- m2cgen
- tfgo
- goml
- eaopt
- onnx-go - go)
- bayesian
- ocrserver
- CloudForest
- gobrain
- go-deep - deep)
- hugot - analytics/hugot) [![godoc][D]](https://godoc.org/github.com/knights-analytics/hugot)
- regommend
- Goptuna - box functions written in Go. Everything will be optimized. [![godoc][D]](https://godoc.org/github.com/c-bata/goptuna)
- goga
- randomforest
- probab
- catboost-cgo - cgo)
- goscore
- GoLearn
- GoMLX
- goRecommend
- go-galib - galib) [![godoc][D]](https://godoc.org/github.com/thoj/go-galib)
- shield
- go-featureprocessing - featureprocessing) [![归档项目][Archived]](https://github.com/nikolaydubina/go-featureprocessing)
- go-fann - pony/go-fann) [![godoc][D]](https://godoc.org/github.com/white-pony/go-fann)
- GoMind
- fonet
- libsvm
- go-pr - pr) [![godoc][D]](https://godoc.org/github.com/daviddengcn/go-pr)
- Varis
- golinear
- go-cluster - modes和k-prototypes聚类算法。 [![近三年未更新][Y]](https://github.com/e-XpertSolutions/go-cluster) [![godoc][D]](https://godoc.org/github.com/e-XpertSolutions/go-cluster)
- gorse
-
-
网络
-
HTTP客户端
- go-cleanhttp - cleanhttp) [![godoc][D]](https://godoc.org/github.com/hashicorp/go-cleanhttp)
- Grequest - Simple and lightweight golang package for http requests. based on powerful net/http
- surf - grade TLS fingerprinting. [![近一周有更新][G]](https://github.com/enetx/surf) [![godoc][D]](https://godoc.org/github.com/enetx/surf)
- go-retryablehttp - retryablehttp) [![godoc][D]](https://godoc.org/github.com/hashicorp/go-retryablehttp)
- gentleman
- axios4go
- go-ipmux - hft/go-ipmux)
- resty - client 的启发。 [![近一周有更新][G]](https://github.com/go-resty/resty) [![godoc][D]](https://godoc.org/github.com/go-resty/resty)
- req
- heimdall
- grequests
- sling
- requests
- tls-client - client) [![godoc][D]](https://godoc.org/github.com/bogdanfinn/tls-client)
- pester
- rq
- azuretls-client - to-use HTTP client 100% in Go to spoof TLS/JA3 and HTTP2 fingerprint. [![近一周有更新][G]](https://github.com/Noooste/azuretls-client) [![godoc][D]](https://godoc.org/github.com/Noooste/azuretls-client)
- httpretry
- request - io/request)
- fast-shot - fire precision using Go's fastest and simple HTTP Client. [![godoc][D]](https://godoc.org/github.com/opus-domini/fast-shot)
- go-zoox/fetch - zoox/fetch) [![godoc][D]](https://godoc.org/github.com/go-zoox/fetch)
- go-otelroundtripper - otelroundtripper)
- go-http-client - http-client)
- go-req - req) [![godoc][D]](https://godoc.org/github.com/wenerme/go-req)
-
音译
- webrtc
- nodepass - established TCP/QUIC/WebSocket or HTTP/2 connections. [![近一周有更新][G]](https://github.com/NodePassProject/nodepass) [![godoc][D]](https://godoc.org/github.com/NodePassProject/nodepass)
- fasthttp
- kcptun
- cloudflared
- fortio
- sslb
- event - zhongliang/event)
- gldap
- bart - Routing-Table (BART) for very fast IP to CIDR lookups and more. [![godoc][D]](https://godoc.org/github.com/gaissmai/bart)
- go-powerdns - powerdns)
- dhcp6
- fwdctl
- portproxy
- linkio - kent/linkio) [![godoc][D]](https://godoc.org/github.com/ian-kent/linkio)
- httpproxy
- publicip
- go-multiproxy - in [![godoc][D]](https://godoc.org/github.com/presbrey/go-multiproxy)
- graval
- gnet - performance networking framework,especially for game servers. [![godoc][D]](https://godoc.org/github.com/fish-tennis/gnet) [![包含中文文档][CN]](https://github.com/fish-tennis/gnet)
- goshark
- llb
- go-sse - sent events. [![godoc][D]](https://godoc.org/github.com/lampctl/go-sse)
- go-pcaplite - pcaplite)
- winrm
- dnsmonster
- grab
- water
- sdns - performance, recursive DNS resolver server with DNSSEC support, focused on preserving privacy. [![godoc][D]](https://godoc.org/github.com/semihalev/sdns)
- cidranger
- go-stun - stun)
- lhttp
- peerdiscovery
- raw
- arp
- ethernet
- gNxI
- buffstreams
- natiu-mqtt - simple, non-allocating, low level implementation of MQTT well suited for embedded systems. [![godoc][D]](https://godoc.org/github.com/soypat/natiu-mqtt)
- fullproxy
- ether
- quic-go - clemente/quic-go) [![godoc][D]](https://godoc.org/github.com/lucas-clemente/quic-go)
- gnet
- dns
- gopacket
- GoProxy
- netpoll
- easytcp
- gaio
- gotcp
- stun - rtc/stun) [![godoc][D]](https://godoc.org/github.com/go-rtc/stun) [![归档项目][Archived]](https://github.com/go-rtc/stun)
- gopcap
- ftpserverlib
- tspool
- kcp-go - go)
- tun2socks
- HTTPLab
- ssh
- gobgp
- nbio
- net
- go-getter - getter) [![godoc][D]](https://godoc.org/github.com/hashicorp/go-getter)
- gev
- gws - Performance WebSocket Server & Client With AsyncIO Supporting . [![godoc][D]](https://godoc.org/github.com/lxzan/gws)
- sftp - project.org/specs/draft-ietf-secsh-filexfer-02.txt>所示。 [![godoc][D]](https://godoc.org/github.com/pkg/sftp)
- NFF-Go - go/nff-go) [![godoc][D]](https://godoc.org/github.com/intel-go/nff-go)
- ftp
- nodepass - established TLS/TCP connections. [![godoc][D]](https://godoc.org/github.com/yosebyte/nodepass) [![包含中文文档][CN]](https://github.com/yosebyte/nodepass)
- mdns
- mqttPaho
- gosnmp
- gmqtt
- vssh
- jazigo
- psql-wire - wire)
- utp
- tcpack - yoona/tcpack) [![包含中文文档][CN]](https://github.com/lim-yoona/tcpack)
- xtcp
- canopus
- iplib - doc.org/3/library/ipaddress.html)和ruby [ipaddr](https://ruby-doc.org/stdlib-2.5.1/libdoc/ipaddr/rdoc/IPAddr.html) [![godoc][D]](https://godoc.org/github.com/c-robinson/iplib)
-
-
性能
-
Bot建设
- go-sarah - sarah)
- slack-bot - bot) [![godoc][D]](https://godoc.org/github.com/innogames/slack-bot)
- olivia - ai/olivia) [![归档项目][Archived]](https://github.com/olivia-ai/olivia)
- Golang CryptoTrading Bot - crypto-trading-bot)
- go-chat-bot - chat-bot/bot) [![归档项目][Archived]](https://github.com/go-chat-bot/bot)
- tbot
- Tenyks
- larry
- hanu
- go-tgbot - based router, and middleware. [![近三年未更新][Y]](https://github.com/olebedev/go-tgbot) [![godoc][D]](https://godoc.org/github.com/olebedev/go-tgbot)
- ephemeral-roles - roles)
- margelet
- slackscot - normand/slackscot)
- govkbot
- teleterm
- telegram-bot-api - bot-api)
- telebot
- go-tg - linch/go-tg)
- slacker - io/slacker)
- micha
- telegram-bot-api - telegram-bot-api/telegram-bot-api)
- wayback
- bot - dependencies Telegram Bot library with additional UI components. [![godoc][D]](https://godoc.org/github.com/go-telegram/bot)
- telego
- arikawa
- echotron
- go-twitch-irc - twitch-irc)
-
命令行
-
标准CLI
- mow.cli
- mkideal/cli
- orpheus
- flash-flags - fast, zero-dependency, POSIX-compliant flag parsing library that can be used as drop-in stdlib replacement with security hardening. [![godoc][D]](https://godoc.org/github.com/agilira/flash-flags)
- cobra
- commandeer
- command-chain - such as pipelining in unix shells. [![godoc][D]](https://godoc.org/github.com/rainu/go-command-chain)
- liner - like的命令行接口库。 [![godoc][D]](https://godoc.org/github.com/peterh/liner)
- flaggy
- wmenu
- teris-io/cli - io/cli) [![godoc][D]](https://godoc.org/github.com/teris-io/cli)
- mcli
- hiboot cli
- go-readline-ny - editing library with Emacs keybindings, Unicode support, completion, and syntax highlighting. Used in NYAGOS shell. [![godoc][D]](https://godoc.org/github.com/nyaosorg/go-readline-ny)
- structcli - rich CLIs declaratively from Go structs. [![godoc][D]](https://godoc.org/github.com/leodido/structcli)
- mitchellh/cli
- complete
- flag
- go-commander - commander) [![godoc][D]](https://godoc.org/github.com/yitsushi/go-commander) [![归档项目][Archived]](https://github.com/yitsushi/go-commander)
- wlog
- version
- sand
- getopt - codes/getopt)
- carapace-bin - bin) [![godoc][D]](https://godoc.org/github.com/rsteube/carapace-bin)
- argparse
- climax
- clîr
- cmdr
- acmd
- cmd
- argv
- carapace-spec - spec)
- console - loop application library for Cobra commands, with oh-my-posh prompts, and more.
- urfave/cli
- elvish
- kingpin
- Dnote
- go-flags - flags)
- pflag - style --flags实现的包,主要用于替换Go的falg包。 [![godoc][D]](https://godoc.org/github.com/spf13/pflag)
- go-arg - arg)
- ops
- sflags
- job
- ukautz/clif
- env
- readline
- gocmd
- strumt
- go-getoptions - getoptions)
- flagvar
- hashicorp/cli
- ts
- subcmd
- goopt - tag based CLI framework for Go, with a broad feature set such as hierarchical commands/flags, i18n, shell completion, and validation. [![godoc][D]](https://godoc.org/github.com/napalu/goopt)
- getopt - codes/getopt)
-
高级控制台用户界面
- bubbles
- mpb
- uiprogress
- gookit/color
- aurora
- go-isatty - isatty)
- uitable
- box-cli-maker - cli-maker) [![godoc][D]](https://godoc.org/github.com/Delta456/box-cli-maker)
- bubble-table - table)
- simpletable
- yacspin
- progressbar
- tabular
- colourize
- go-palette - palette)
- go-colorable - colorable)
- termui - go**实现的,借鉴于[blessed-contrib](https://github.com/yaronn/blessed-contrib)。 [![godoc][D]](https://godoc.org/github.com/gizak/termui)
- bubbletea
- fx
- gocui
- gommon/color
- lipgloss
- termbox-go - go)
- termdash - go**实现的,借鉴于[termui](https://github.com/gizak/termui)。 [![godoc][D]](https://godoc.org/github.com/mum4k/termdash)
- asciigraph
- spinner
- chalk
- ctc
- marker
- table
- go-ataman - ataman) [![godoc][D]](https://godoc.org/github.com/workanator/go-ataman)
- crab-config-files-templating - config-files-templating) [![godoc][D]](https://godoc.org/github.com/alfiankan/crab-config-files-templating)
- go-prompt - prompt-toolkit](https://github.com/jonathanslenders/python-prompt-toolkit) [![godoc][D]](https://godoc.org/github.com/c-bata/go-prompt)
- pterm
- termenv
- uilive
- tabby
- go-colortext - colortext) [![godoc][D]](https://godoc.org/github.com/daviddengcn/go-colortext)
- cfmt
- cfmt
-
-
数据结构与算法
-
位集合
-
队列
- deque
- list - safe doubly linked list with full iterator support and an intrusive singly linked list for embedded use; a feature-rich replacement for container/list. [![godoc][D]](https://godoc.org/github.com/koss-null/list)
- goconcurrentqueue
- dqueue - safe deferred queue. [![godoc][D]](https://godoc.org/github.com/vodolaz095/dqueue)
- hatchet - tolerant task queue. [![近一周有更新][G]](https://github.com/hatchet-dev/hatchet)
- deque
- queue - safe, generic queue implementations for Go. [![godoc][D]](https://godoc.org/github.com/adrianbrad/queue)
- memlog
-
地图
- goradd/maps
- concurrent-swiss-map - performance, thread-safe generic concurrent hash map implementation with Swiss Map. [![godoc][D]](https://godoc.org/github.com/mhmtszr/concurrent-swiss-map)
- hmap - to-use API.
- dict
- go-shelve - like object for the Go programming language. Supports multiple embedded key-value stores. [![godoc][D]](https://godoc.org/github.com/lucmq/go-shelve)
- cmap
-
Bit-packing和压缩
-
杂项数据结构和算法
- gota
- hyperloglog - Beta bias correction and TailCut space reduction. [![godoc][D]](https://godoc.org/github.com/axiomhq/hyperloglog)
- go-geoindex - geoindex) [![godoc][D]](https://godoc.org/github.com/hailocab/go-geoindex)
- slices
- go-tuple - tuple)
- fsm
- go-generics - generics)
- gogu - safe generics utility functions and data structures library. [![godoc][D]](https://godoc.org/github.com/esimov/gogu)
- hide
- count-min-log - Min-log sketch的功能 : 使用近似计数器进行近似计数(类似Count-Min sketch,但使用更少内存)。 [![godoc][D]](https://godoc.org/github.com/seiflotfy/count-min-log)
- concurrent-writer - writer) [![godoc][D]](https://godoc.org/github.com/free/concurrent-writer)
- genfuncs
- gofal
- go18ds - m/go18ds)
- quadtree - alloc, 100%-test covered quadtree. [![godoc][D]](https://godoc.org/github.com/s0rg/quadtree)
- go-rquad - rainone/go-rquad) [![godoc][D]](https://godoc.org/github.com/aurelien-rainone/go-rquad)
- go-rampart - rampart)
-
集
- goset
- dsu
- set
- golang-set - set)
-
文本分析
- levenshtein
- go-adaptive-radix-tree - adaptive-radix-tree)
- levenshtein - like bonus for common prefix. [![近三年未更新][Y]](https://github.com/agext/levenshtein) [![godoc][D]](https://godoc.org/github.com/agext/levenshtein)
- parsefields
- go-edlib - Winkler等)兼容Unicode。 [![godoc][D]](https://godoc.org/github.com/hbollon/go-edlib)
- ptrie
- mspm
- bleve
- trie
-
树
-
管道
- parapipe
- pipelines - s/pipelines)
- pipeline - in 和 fan-out 的管道功能。 [![近三年未更新][Y]](https://github.com/hyfather/pipeline) [![godoc][D]](https://godoc.org/github.com/hyfather/pipeline)
- ordered-concurrently - concurrently)
-
数据结构和算法集合
- go-datastructures - datastructures)
- gostl
- gods
- algorithms
-
可空类型
-
布隆和布谷鸟过滤器
- bloom - and-blooms/bloom)
- boomfilters
- cuckoofilter
- cuckoo-filter - filter) [![包含中文文档][CN]](https://github.com/linvon/cuckoo-filter)
- bloom
- ring
- bloom
- bloomfilter
-
迭代器
-
-
日期和时间
-
检索及分析资料库
- go-persian-calendar - persian-calendar)
- go-faketime - faketime)
- go-sunrise - osman/go-sunrise)
- go-anytime - anytime) [![godoc][D]](https://godoc.org/github.com/ijt/go-anytime)
- approx
- timeutil
- go-str2duration - str2duration)
- feiertage
- kair
- cronrange
- strftime - compatible strftime formatter。 [![近三年未更新][Y]](https://github.com/awoodbeck/strftime) [![godoc][D]](https://godoc.org/github.com/awoodbeck/strftime)
- tuesday - compatible Strftime function。 [![godoc][D]](https://godoc.org/github.com/osteele/tuesday)
- carbon
- durafmt
- gostradamus
- date - of-day。 [![godoc][D]](https://godoc.org/github.com/rickb777/date)
- timespan
- carbon - friendly time package for golang. [![godoc][D]](https://godoc.org/github.com/dromara/carbon) [![包含中文文档][CN]](https://github.com/dromara/carbon)
- now
- dateparse
- iso8601
- go-week - week) [![godoc][D]](https://godoc.org/github.com/stoewer/go-week)
- go-datebin - datebin) [![包含中文文档][CN]](https://github.com/deatil/go-datebin)
-
-
软件包
-
DevOps 工具
- podinfo - to-end testing and workshops. [![godoc][D]](https://godoc.org/github.com/stefanprodan/podinfo)
- podman-tui - tui) [![godoc][D]](https://godoc.org/github.com/containers/podman-tui)
- k9s
- govvv
- sigma - native container image registry, support OCI-native artifact, scan artifact, image build etc. [![godoc][D]](https://godoc.org/github.com/go-sigma/sigma)
- goma-gateway - gateway) [![godoc][D]](https://godoc.org/github.com/jkaninda/goma-gateway)
- Moby - based systems. [![近一周有更新][G]](https://github.com/moby/moby) [![godoc][D]](https://godoc.org/github.com/moby/moby)
- traefik
- Ddosify
- ko
- script
- Fleet device management
- k0s
- gaia - pipeline/gaia) [![归档项目][Archived]](https://github.com/gaia-pipeline/gaia)
- PipeCD - style continuous delivery platform that provides consistent deployment and operations experience for any applications. [![近一周有更新][G]](https://github.com/pipe-cd/pipecd) [![godoc][D]](https://godoc.org/github.com/pipe-cd/pipecd)
- manssh
- terraform-provider-openapi - provider-openapi)
- dogo
- ostent
- winrm-cli - cli) [![godoc][D]](https://godoc.org/github.com/masterzen/winrm-cli)
- go-furnace - furnace/go-furnace) [![godoc][D]](https://godoc.org/github.com/go-furnace/go-furnace)
- docker-go-mingw
- drone-jenkins - jenkins)
- awsenv
- Pomerium
- s5cmd
- bosun - monitor/bosun) [![归档项目][Archived]](https://github.com/bosun-monitor/bosun)
- cassowary
- kool - dev/kool)
- trubka
- httpref
- kubernetes
- kubeblocks - source control plane that runs and manages databases, message queues and other data infrastructure on K8s. [![近一周有更新][G]](https://github.com/apecloud/kubeblocks) [![godoc][D]](https://godoc.org/github.com/apecloud/kubeblocks)
- aptly - dev/aptly) [![godoc][D]](https://godoc.org/github.com/aptly-dev/aptly)
- kala
- fac
- tf-profile - level stats or visualizations. [![godoc][D]](https://godoc.org/github.com/datarootsio/tf-profile)
- decompose
- Mantil - io/mantil) [![godoc][D]](https://godoc.org/github.com/mantil-io/mantil)
- go-rocket-update - Supports Github and Gitlab. [![godoc][D]](https://godoc.org/github.com/mouuff/go-rocket-update)
- Dropship
- Gitea - gitea/gitea) [![godoc][D]](https://godoc.org/github.com/go-gitea/gitea) [![包含中文文档][CN]](https://github.com/go-gitea/gitea)
- gitea-github-migrator
- k3s - io/k3s) [![godoc][D]](https://godoc.org/github.com/k3s-io/k3s)
- minikube
- wait-for - for) [![godoc][D]](https://godoc.org/github.com/dnnrly/wait-for)
- Wide
- sg
- alaz - Overhead, eBPF-based Kubernetes Monitoring.
- tau - Sub Messaging. [![近一周有更新][G]](https://github.com/taubyte/tau) [![godoc][D]](https://godoc.org/github.com/taubyte/tau)
- Mora
- Rodent
- lwc
- DepCharge
- aurora
- Pewpew
- jcli - zh/jenkins-cli) [![包含中文文档][CN]](https://github.com/jenkins-zh/jenkins-cli)
- gobrew
- s3-proxy - zeta/s3-proxy) [![godoc][D]](https://godoc.org/github.com/oxyno-zeta/s3-proxy)
- easyssh-proxy - proxy)
- gonative
- lstags
- Balerter
- dish
- Docker
- godbg
- Gogs
- abbreviate
- Blast
- kcli
- gobrew
- Dockerfile-Generator - generator) [![godoc][D]](https://godoc.org/github.com/ozankasikci/dockerfile-generator)
- grapes
- drone-scp - scp)
- k6
- Vegeta
- Hey
- chaosmonkey
- Packer
- kind - local clusters for testing Kubernetes. [![近一周有更新][G]](https://github.com/kubernetes-sigs/kind) [![godoc][D]](https://godoc.org/github.com/kubernetes-sigs/kind)
- kubeshark
- GVM
- Flannel - io/flannel) [![godoc][D]](https://godoc.org/github.com/flannel-io/flannel)
- KubeVela
- bombardier
- k3d - io/k3d)
- docker-volume-backup - volume-backup) [![godoc][D]](https://godoc.org/github.com/offen/docker-volume-backup)
- ghorg
- go-selfupdate - selfupdate)
- StatusOK
- tlm
- uTask
- KubeVPN - Native Dev Environment that seamlessly connects to your Kubernetes cluster network. [![近一周有更新][G]](https://github.com/kubenetworks/kubevpn) [![godoc][D]](https://godoc.org/github.com/kubenetworks/kubevpn) [![包含中文文档][CN]](https://github.com/kubenetworks/kubevpn)
- KusionStack
- s3gof3r
- kwatch
- skm
- Scaleway-cli - cli) [![godoc][D]](https://godoc.org/github.com/scaleway/scaleway-cli)
-
其他软件
- Gokapi
- bluetuith - org/bluetuith)
- Gor
- tsuru
- nes
- Duplicacy
- GoBoy
- Documize
- sonic - sonic/sonic) [![包含中文文档][CN]](https://github.com/go-sonic/sonic)
- Circuit
- portal - line file transfer utility from any computer to another. [![godoc][D]](https://godoc.org/github.com/SpatiumPortae/portal)
- GoNB
- Go Package Store - Package-Store)
- yai
- zs
- Leaps
- gfile
- sake
- Guora
- gocc
- Gebug
- mockingjay - server) [![godoc][D]](https://godoc.org/github.com/quii/mockingjay-server)
- woke - woke/woke)
- hugo
- joincap
- Plik - gg/plik)
- shell2http
- peg
- vFlow
- croc
- restic
- Comcast
- LiteIDE
- borg
- toxiproxy
- scc
- drive - em/drive)
- blocky
- Stack Up
- lgo
- ide
- fjira - search based terminal UI application for Attlasian Jira [![godoc][D]](https://godoc.org/github.com/mk-5/fjira)
- vaku
- boxed
- dp
- hoofli
- Chapar - platform Postman alternative built with go, aims to help developers to test their api endpoints. it support http and grpc protocols. [![godoc][D]](https://godoc.org/github.com/chapar-rest/chapar)
- go-peerflix - Neoku/go-peerflix)
- hotswap
- Neo-cowsay - Hex/Neo-cowsay)
- crawley
- wellington
- stew
- syncthing
- Cherry - santiago/cherry) [![godoc][D]](https://godoc.org/github.com/rafael-santiago/cherry)
- tcpdog
- Orbit
- naclpipe
- Snitch
- tinycare-tui - tui)
- GoDocTooltip
- Seaweed File System
- JuiceFS
- Juju - agnostic的服务部署和编制 —— 支持EC2、Azure、Openstack、MAAS等。
- confd
- myLG
-
-
基准
-
其他软件
- kvbench
- go-ml-benchmarks - ml-benchmarks)
- go-json-benchmark - json-benchmark) [![godoc][D]](https://godoc.org/github.com/zerosnake0/go-json-benchmark)
- go-benchmark-app - benchmark-app) [![godoc][D]](https://godoc.org/github.com/mrLSD/go-benchmark-app)
- go-web-framework-benchmark - web-framework-benchmark)
- go-http-routing-benchmark - http-routing-benchmark)
- go_serialization_benchmarks
- skynet
- golang-sql-benchmark
- gospeed
- autobench
- gocostmodel
- speedtest-resize - resize) [![godoc][D]](https://godoc.org/github.com/fawick/speedtest-resize)
- go-benchmarks - benchmarks) [![godoc][D]](https://godoc.org/github.com/tylertreat/go-benchmarks)
- golang-benchmarks - benchmarks)
-
-
E-Books
-
免费电子书
- Build Web Application with Golang
- Web Application with Go the Anti-Textbook
- An Introduction to Programming in Go
- Build a blockchain from scratch in Go with gRPC - blockchain)
- Building Web Apps With Go
- How To Code in Go eBook
- Go AST Book (Chinese) - ast-book)
- Go Succinctly
- The Go Programming Language
- The Golang Standard Library by Example (Chinese)
- The Little Go Book
- GoBooks
- Spaceship Go A Journey to the Standard Library
- A Go Developer's Notebook
- Go Faster
- Go with the domain
- Network Programming With Go
- Practical Go Lessons
-
电子书购买
- Creative DIY Microcontroller Project With TinyGo and WebAssembly
- For the Love of Go
- Effective Go: Elegant, efficient, and testable code
- Creative DIY Microcontroller Project With TinyGo and WebAssembly
- Black Hat Go
- Continuous Delivery in Go
- Go in Practice, Second Edition - and-outs of Go development, covering the standard library and the most important tools from Go’s powerful ecosystem.
- Know Go: Generics
- The Power of Go: Tests
- The Power of Go: Tools
-
-
文件处理
-
检索及分析资料库
- stl
- go-csv-tag - csv-tag)
- higgs
- go-decent-copy - decent-copy) [![godoc][D]](https://godoc.org/github.com/hugocarreira/go-decent-copy)
- gulter
- baraka
- pathtype
- parquet
- checksum
- fastwalk
- gut/yos
- gofs - platform real-time file synchronization tool out of the box. [![godoc][D]](https://godoc.org/github.com/no-src/gofs) [![包含中文文档][CN]](https://github.com/no-src/gofs)
- vfs
- afs
- flop - invoc.html)的镜像。 [![近三年未更新][Y]](https://github.com/homedepot/flop) [![godoc][D]](https://godoc.org/github.com/homedepot/flop)
- todotxt
- gdu
- go-wkhtmltopdf - wkhtmltopdf)
- notify
- copy
- pdfcpu
- afero
- iso9660
- go-exiftool - exiftool)
- skywalker
- opc
- go-gtfs - gtfs)
-
-
编辑器插件
-
路由器
- goprofiling
- vscode-go - go)
- GoSublime
- go-mode
- goimports-reviser - reviser)
- coc-go language server extension for Vim/Neovim
- Watch
- gounit-vim - vim)
- Go Doc
- Go plugin for JetBrains IDEs
- vim-compiler-go - compiler-go)
- vim-go - go)
- gocode
-
-
会议
-
聚会
-
免费电子书
- Istanbul Golang
- Women Who Go - San Francisco, CA
- Golang North East
- Golang Paris
- Golang Poland
- Golang Belo Horizonte - Brazil
- Golang Boston
- Golang Dorset, UK
- Golang Melbourne
- Seattle Go Programmers
- Ukrainian Golang User Groups
- Utah Go User Group
- Women Who Go - San Francisco, CA
- Basel Go Meetup
- Belfast Gophers
- Brisbane Gophers
- Canberra Gophers
- Go London User Group
- Go Remote Meetup
- Go User Group Atlanta
- GoBandung
- GoCracow - Krakow, Poland
- GoJakarta
- Golang Argentina
- Golang Athens
- Golang Baltimore, MD
- Golang Bangalore
- Golang Bulgaria
- Golang Cardiff, UK
- Golang Copenhagen
- Golang Curitiba - Brazil
- Golang DC, Arlington, VA
- Golang Estonia
- Golang Gurgaon, India
- Golang Hamburg - Germany
- Golang Israel
- Golang Kathmandu
- Golang Korea
- Golang Lima - Peru
- Golang Lyon
- Golang Marseille
- Golang Pune
- Golang Stockholm
- Golang Vienna, Austria
- Golang Москва
- Lagos Gophers
- Golang Turkey
- Belgrade Golang Meetup
- Berlin Golang
- Bärner Go Meetup - Berne, Switzerland
- Go Ireland - Dublin
- Go Language NYC
- Go Toronto
- GoBridge, San Francisco, CA
- Golang Amsterdam
- Golang Milano
- Golang Roma
- Golang Rotterdam
- Golang Thessaloniki
- Golang Torino
- Golang Vancouver, BC
- Nairobi Gophers
- Zürich Gophers - Zurich, Switzerland
- Golang Singapore
- Golang Sydney, AU
- Golang São Paulo - Brazil
- Golang Taipei
-
-
风格指南
-
Authentication and Authorization
- scs
- go-githubauth - githubauth) [![godoc][D]](https://godoc.org/github.com/jferrl/go-githubauth)
- go-jwt - jwt)
- otpgo
- go-iam - first Identity and Access Management system with a simple UI. [![godoc][D]](https://godoc.org/github.com/melvinodsa/go-iam)
- cookiestxt
- casbin
- gorbac
- oidc
- go-guardian - Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication that supports LDAP, Basic, Bearer token, and Certificate based authentication. [![godoc][D]](https://godoc.org/github.com/shaj13/go-guardian)
- sjwt
- go-jose - jose/go-jose)
- sessionup
- loginsrv
- osin
- spicedb - inspired database that enables fine-grained authorization. [![近一周有更新][G]](https://github.com/authzed/spicedb) [![godoc][D]](https://godoc.org/github.com/authzed/spicedb) [![包含中文文档][CN]](https://github.com/authzed/spicedb)
- keto
- openfga - grained authorization based on the "Zanzibar: Google's Consistent, Global Authorization System" paper. Backed by [CNCF](https://www.cncf.io/). [![近一周有更新][G]](https://github.com/openfga/openfga) [![godoc][D]](https://godoc.org/github.com/openfga/openfga)
- jwx - go/jwx) [![godoc][D]](https://godoc.org/github.com/lestrrat-go/jwx)
- gologin
- otpgen
- scope
- x509proxy
- authboss
- branca - spec)用于Golang 1.15+。 [![近一周有更新][G]](https://github.com/essentialkaos/branca) [![godoc][D]](https://godoc.org/github.com/essentialkaos/branca)
- permissions
- oauth2
- jwt-go - jwt/jwt)
- goth
- paseto
- jwt
- jwt
- jeff
- gosession
- jwt-auth - hanna/jwt-auth) [![godoc][D]](https://godoc.org/github.com/adam-hanna/jwt-auth)
- goiabada - source authentication and authorization server supporting OAuth2 and OpenID Connect. [![近一周有更新][G]](https://github.com/leodip/goiabada) [![godoc][D]](https://godoc.org/github.com/leodip/goiabada)
- session - GAE)。 [![godoc][D]](https://godoc.org/github.com/icza/session)
- securecookie
- sessions - hanna/sessions)
-
数据库驱动程序
-
多个后端接口
- gokv
- go-transaction-manager - tech/go-transaction-manager)
- dsc
- dynamo - value abstraction to store algebraic and linked-data data types at AWS storage services: AWS DynamoDB and AWS S3. [![godoc][D]](https://godoc.org/github.com/fogfish/dynamo)
- cayley
-
NoSQL数据库驱动程序
- go-pilosa - pilosa) [![godoc][D]](https://godoc.org/github.com/pilosa/go-pilosa) [![归档项目][Archived]](https://github.com/pilosa/go-pilosa)
- go-mongox - in CRUD, aggregation, automated field updates, struct validation, hooks, and plugin-based programming. [![godoc][D]](https://godoc.org/github.com/chenmingyong0423/go-mongox) [![包含中文文档][CN]](https://github.com/chenmingyong0423/go-mongox)
- forestdb
- godis
- arangolite
- asc
- godscache
- gomemcache
- mgm
- rueidis
- gorethink
- redis - redis) [![godoc][D]](https://godoc.org/github.com/redis/go-redis) [![包含中文文档][CN]](https://github.com/redis/go-redis)
- redigo
- mongo-go-driver - go-driver) [![godoc][D]](https://godoc.org/github.com/mongodb/mongo-go-driver)
- mgo
- qmgo
- aerospike-client-go - client-go) [![godoc][D]](https://godoc.org/github.com/aerospike/aerospike-client-go)
- Kivik - kivik/kivik)
- go-couchbase - couchbase)
- goriak
- redeo
- neoism
- gocb
- go-rejson - rejson)
- neo4j
- gocosmos
- gomemcached
- xredis
-
关系数据库驱动程序
- ydb-go-sdk - platform/ydb-go-sdk) [![godoc][D]](https://godoc.org/github.com/ydb-platform/ydb-go-sdk)
- go-sqlite3 - sqlite3) [![godoc][D]](https://godoc.org/github.com/ncruces/go-sqlite3)
- sqlhooks
- KSQL
- surrealdb.go
- firebirdsql
- sqlite - free port of the C SQLite3 library.
- go-oci8 - oci8)
- go-sql-driver/mysql - sql-driver/mysql)
- pgx
- pq
- go-sqlite3 - sqlite3)
- go-mssqldb - mssqldb)
- godror - C 的 Oracle 驱动程序
- Sqinn-Go - go)
- go-rqlite - to-use abstractions for working with the rqlite API. [![godoc][D]](https://godoc.org/github.com/rqlite/gorqlite)
- go-adodb - adodb) [![godoc][D]](https://godoc.org/github.com/mattn/go-adodb)
- avatica - avatica-go)
- gofreetds
- bgc
- pig
-
检索及分析资料库
- go-elasticsearch - elasticsearch) [![godoc][D]](https://godoc.org/github.com/elastic/go-elasticsearch)
- elasticsql
- clickhouse-go
- elastic
- zoekt
- elastigo
- skizze
- effdsl
- goes
-
-
错误处理
-
检索及分析资料库
- errors - in replacement for builtin Go errors. This is a minimal error handling package with custom error types, user friendly messages, Unwrap & Is. With very easy to use and straightforward helper functions. [![godoc][D]](https://godoc.org/github.com/naughtygopher/errors)
- exception - catch in Golang. [![近三年未更新][Y]](https://github.com/rbrahul/exception) [![godoc][D]](https://godoc.org/github.com/rbrahul/exception)
- errors
- errors
- go-multierror - multierror) [![godoc][D]](https://godoc.org/github.com/hashicorp/go-multierror)
- errors
- Falcon
- errors
- metaerr
- eris
- tracerr
- oops
- errlog
- emperror
- Fault
- errors
- errorx
- multierr - go/multierr)
-
-
金融
-
检索及分析资料库
- orderbook
- techan
- currency
- ach - io/ach) [![godoc][D]](https://godoc.org/github.com/moov-io/ach)
- gobl
- decimal - free arithmetic. [![godoc][D]](https://godoc.org/github.com/govalues/decimal)
- go-finance - finance) [![godoc][D]](https://godoc.org/github.com/alpeb/go-finance)
- udecimal - point decimal library for financial applications. [![godoc][D]](https://godoc.org/github.com/quagmt/udecimal)
- ofxgo
- sleet
- swift
- transaction
- vat
- go-finnhub - finnhub) [![godoc][D]](https://godoc.org/github.com/m1/go-finnhub) [![归档项目][Archived]](https://github.com/m1/go-finnhub)
- currency
- money - free arithmetic. [![godoc][D]](https://godoc.org/github.com/govalues/money)
- fpmoney - point decimal money. [![godoc][D]](https://godoc.org/github.com/nikolaydubina/fpmoney)
- fpdecimal - point decimals [![godoc][D]](https://godoc.org/github.com/nikolaydubina/fpdecimal)
- go-finance - finance)
- go-nowpayments - nowpayments) [![godoc][D]](https://godoc.org/github.com/matm/go-nowpayments)
- decimal
- go-money - money)
- bbgo - testing and many built-in strategies. [![近一周有更新][G]](https://github.com/c9s/bbgo) [![godoc][D]](https://godoc.org/github.com/c9s/bbgo)
- accounting
- payme
- dec128 - bit fixed-point decimal numbers. [![godoc][D]](https://godoc.org/github.com/jokruger/dec128)
- ledger - moving applications. [![近一周有更新][G]](https://github.com/formancehq/ledger) [![godoc][D]](https://godoc.org/github.com/formancehq/ledger)
- ticker
-
-
方法
-
检索及分析资料库
- go-underscore - underscore)
- FuncFrog - null/FuncFrog)
- go-functional - functional)
- fp-go - go) [![godoc][D]](https://godoc.org/github.com/repeale/fp-go)
- gofp
- fuego
- underscore
- valor
- mo
- fpGo
-
-
图片
-
检索及分析资料库
- rez
- nativewebp
- go-qrcode - qrcode)
- govatar
- webp-server - server) [![godoc][D]](https://godoc.org/github.com/mehdipourfar/webp-server)
- gowitness
- imagor
- ln
- bimg
- picfit
- svgo
- pt
- mort
- go-nude - nude)
- steganography
- go-webp - team/go-webp)
- gridder
- go-gd - gd) [![godoc][D]](https://godoc.org/github.com/bolknote/go-gd)
- gocv
- imaginary
- imaging
- gg
- bild
- smartcrop
- imagick
- gift
- canvas
- govips
- geopattern
- stegify
- image2ascii
- goimagehash
- draft
- transformimgs - generation formats. [![godoc][D]](https://godoc.org/github.com/Pixboost/transformimgs)
- gltf
- mergi
- darkroom
- img
- go-cairo - cairo)
- cameron
- color-extractor - extractor)
- goimghdr
- go-webcolors - webcolors) [![godoc][D]](https://godoc.org/github.com/jyotiska/go-webcolors)
- scout
- mpo
-
-
自然语言处理
-
翻译
-
分词器
-
语言检测
- lingua-go - language text. [![godoc][D]](https://godoc.org/github.com/pemistahl/lingua-go)
- whatlanggo
- getlang
- guesslanguage
- detectlanguage - go)
-
形态分析
- RAKE.go
- paicehusk
- golibstemmer
- libtextcat
- spaGO
- kagome
- nlp - bowman/nlp) [![godoc][D]](https://godoc.org/github.com/james-bowman/nlp)
- nlp
- go-stem - stem) [![godoc][D]](https://godoc.org/github.com/agonopol/go-stem)
- go2vec
- govader
- porter2
- snowball
- govader-backend
- spelling-corrector
- porter
- gosentiwordnet
-
音译
- go-unidecode - unidecode)
- transliterator
- enca
- gounidecode
-
鼻涕虫
- slug
- go-slugify - slugify) [![godoc][D]](https://godoc.org/github.com/mozillazg/go-slugify)
- Slugify
-
-
文本处理
-
解析 器/Encoders/Decoders
- editorconfig-core-go - core-go)
- did - network/did) [![godoc][D]](https://godoc.org/github.com/ockam-network/did)
- encdec
- allot
- prattle
- vdf
- normalize - tech/normalize) [![godoc][D]](https://godoc.org/github.com/avito-tech/normalize)
- gonameparts
- xj2go
- parseargs-go - go) [![godoc][D]](https://godoc.org/github.com/nproc/parseargs-go)
- sh
- gofeed
- go-querystring - querystring) [![godoc][D]](https://godoc.org/github.com/google/go-querystring)
- godump (goforj) - print Go structs with Laravel/Symfony-style dumps, full type info, colorized CLI output, cycle detection, and private field access. [![godoc][D]](https://godoc.org/github.com/goforj/godump)
- gographviz
- go-nmea - nmea)
- go-fasttld - fasttld) [![godoc][D]](https://godoc.org/github.com/elliotwutingfeng/go-fasttld)
- doi
- ltsv
- parth
- godump
- tokenizer
- go-vcard - vcard)
- sdp
- when
- commonregex
- codetree
-
格式器
- go-fixedwidth - fixedwidth)
- bytes
- go-humanize - humanize) [![godoc][D]](https://godoc.org/github.com/dustin/go-humanize)
- sq
- gotabulate
- align
- address
- textwrap
-
正则表达式
- regroup
- genex
- go-wildcard - EU/go-wildcard)
- rex
- goregen - klippenstein/goregen) [![godoc][D]](https://godoc.org/github.com/zach-klippenstein/goregen)
-
刮刀
- go-sitemap-parser - sitemap-parser)
- GoQuery
- xurls
- dataflowkit
- pagser
- Tagify
- go-recipe - recipe)
- walker
- colly
-
实用程序/Miscellaneous
- go-runewidth - runewidth)
- radix
- petrovich
- kace
- TySug
- lancet - like utility library for Go [![近一周有更新][G]](https://github.com/duke-git/lancet) [![godoc][D]](https://godoc.org/github.com/duke-git/lancet) [![包含中文文档][CN]](https://github.com/duke-git/lancet)
- w2vgrep - grep)
- go-zero-width - zero-width) [![godoc][D]](https://godoc.org/github.com/trubitsyn/go-zero-width) [![归档项目][Archived]](https://github.com/trubitsyn/go-zero-width)
-
环境卫生
- gofuckyourself
- bluemonday - cc/bluemonday)
-
RSS
-
标记语言
- go-output-format - output-format)
- htmlyaml
- htree
- blackfriday
- toml
- goldmark
- html-to-markdown - to-markdown) [![godoc][D]](https://godoc.org/github.com/JohannesKaufmann/html-to-markdown)
- go-toml - toml) [![godoc][D]](https://godoc.org/github.com/pelletier/go-toml)
- htmlquery
- mxj
- goq
- bafi
- bbConvert
-
-
Actor Model
- asyncmachine-go/pkg/machine - machine).
- Goakt
- Hollywood - weight Actor engine written in Golang. [![近一周有更新][G]](https://github.com/anthdm/hollywood) [![godoc][D]](https://godoc.org/github.com/anthdm/hollywood)
- Ergo - based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. [![近一周有更新][G]](https://github.com/ergo-services/ergo) [![godoc][D]](https://godoc.org/github.com/ergo-services/ergo)
- ProtoActor - go) [![godoc][D]](https://godoc.org/github.com/asynkron/protoactor-go)
-
音频和音乐
-
区块链
- nview - io/nview) [![godoc][D]](https://godoc.org/github.com/blinklabs-io/nview)
- solana-go - go)
- lnd
- tendermint
- go-ethereum - ethereum) [![godoc][D]](https://godoc.org/github.com/ethereum/go-ethereum)
- kubo - addressable storage which can be used for decentralized storage in DApps. It is based on the IPFS protocol. [![近一周有更新][G]](https://github.com/ipfs/kubo) [![godoc][D]](https://godoc.org/github.com/ipfs/kubo)
- cosmos-sdk - sdk) [![godoc][D]](https://godoc.org/github.com/cosmos/cosmos-sdk)
- gno - built Go variant for blockchains. [![近一周有更新][G]](https://github.com/gnolang/gno) [![godoc][D]](https://godoc.org/github.com/gnolang/gno)
- cometbft - tolerant, deterministic state machine replication engine. It is a fork of Tendermint Core and implements the Tendermint consensus algorithm. [![近一周有更新][G]](https://github.com/cometbft/cometbft) [![godoc][D]](https://godoc.org/github.com/cometbft/cometbft)
- gossamer
- gosemble - based framework for building Polkadot/Substrate-compatible runtimes. [![godoc][D]](https://godoc.org/github.com/LimeChain/gosemble)
-
构建自动化
- air - Live reload for Go apps. [![近一周有更新][G]](https://github.com/cosmtrek/air) [![godoc][D]](https://godoc.org/github.com/cosmtrek/air) [![包含中文文档][CN]](https://github.com/cosmtrek/air)
- mage
- gaper
- xc
- gaper
- anko
- gilbert
- realize
- mmake
- taskctl
- 1build - langote/1build)
- gob
- Task - task/task) [![godoc][D]](https://godoc.org/github.com/go-task/task)
- goyek
-
CSS预处理器
-
标准CLI
- go-css - css)
- go-libsass
- gcss
-
-
硬件
-
JSON
-
检索及分析资料库
- SJSON
- ujson
- GJSON
- gabs
- gojson
- OjG
- jsondiff
- marshmallow
- jsonvalue - M-C/go.jsonvalue) [![包含中文文档][CN]](https://github.com/Andrew-M-C/go.jsonvalue)
- JayDiff
- jsongo
- jscan
- JSON-to-Go
- jsonf
- mapslice-json - json)
- jsoncolor - in替换' encoding/json ',输出彩色json。 [![godoc][D]](https://godoc.org/github.com/neilotoole/jsoncolor)
- vjson
- dynjson
- jsonic
- JSON-to-Proto
- fastjson
- ajson
- gojmapr
- jsonapi-errors - errors) [![godoc][D]](https://godoc.org/github.com/AmuzaTkts/jsonapi-errors)
- jsonhal
- mp
- gojq
- jettison
- json2go - zajac/json2go)
- gjo
- go-respond - respond) [![godoc][D]](https://godoc.org/github.com/nicklaw5/go-respond)
- ask
- epoch - in time.Time type in JSON. [![godoc][D]](https://godoc.org/github.com/vtopc/epoch)
- go-jsonerror - JsonError is meant to allow us to easily create json response errors that follow the JsonApi spec. [![近三年未更新][Y]](https://github.com/ddymko/go-jsonerror) [![godoc][D]](https://godoc.org/github.com/ddymko/go-jsonerror)
- jzon
- omg.jsonparser
- jsonhandlers
- kazaam
- ej
- htmljson
-
-
微软办公软件
-
Microsoft Excel
- cellwalker
- excelize
- xlsx
- go-excel - db-like)的excel作为表来读取。 [![godoc][D]](https://godoc.org/github.com/szyhf/go-excel)
- exl - the-way/exl)
- goxlsxwriter
- xlsx
-
Microsoft Word
-
检索及分析资料库
-
-
流处理
-
HTTP客户端
- ro - driven applications. [![近一周有更新][G]](https://github.com/samber/ro) [![godoc][D]](https://godoc.org/github.com/samber/ro)
- go-streams - streams) [![godoc][D]](https://godoc.org/github.com/reugn/go-streams)
- go-etl - etl) [![godoc][D]](https://godoc.org/github.com/Breeze0806/go-etl) [![包含中文文档][CN]](https://github.com/Breeze0806/go-etl)
- nibbler
- StreamSQL - time data processing. [![近一周有更新][G]](https://github.com/rulego/streamsql) [![godoc][D]](https://godoc.org/github.com/rulego/streamsql) [![包含中文文档][CN]](https://github.com/rulego/streamsql)
- gostream - safe stream processing library inspired by the Java Streams API. [![godoc][D]](https://godoc.org/github.com/mariomac/gostream)
- machine - io/machine)
- stream
- goio
-
-
Go 工具
-
路由器
- gomodrun
- go-size-analyzer - size-analyzer) [![godoc][D]](https://godoc.org/github.com/Zxilly/go-size-analyzer) [![包含中文文档][CN]](https://github.com/Zxilly/go-size-analyzer)
- richgo
- MoniGO - time insights into application performance! 🚀
- rts
- roumon
- godbg
- modver
- textra
- go-callvis - callvis)
- gotemplate.io
- typex
- gotestdox
- gothanks
- igo
- gotutor
- docs - 与开放API规范标准一致。 [![godoc][D]](https://godoc.org/github.com/go-oas/docs)
- decouple
- go-swagger - swagger/go-swagger)
- go-template-playground
- OctoLinker
-
-
可嵌入的脚本语言
-
检索及分析资料库
- starlark-go - like language with deterministic evaluation and hermetic execution. [![godoc][D]](https://godoc.org/github.com/google/starlark-go)
- golua
- gisp
- gentee
- binder - lua](https://github.com/yuin/gopher-lua)。 [![近三年未更新][Y]](https://github.com/alexeyco/binder) [![godoc][D]](https://godoc.org/github.com/alexeyco/binder)
- ecal
- purl - kent/purl) [![godoc][D]](https://godoc.org/github.com/ian-kent/purl)
- starlet - go](https://github.com/google/starlark-go) that simplifies script execution, offers data conversion, and useful Starlark libraries and extensions. [![godoc][D]](https://godoc.org/github.com/1set/starlet)
- cel-go - go) [![godoc][D]](https://godoc.org/github.com/google/cel-go)
- metacall
- go-duktape - duktape) [![godoc][D]](https://godoc.org/github.com/olebedev/go-duktape) [![归档项目][Archived]](https://github.com/olebedev/go-duktape)
- prolog
- FrankenPHP
- expr
- Wa/凹语言 - lang/wa) [![godoc][D]](https://godoc.org/github.com/wa-lang/wa) [![包含中文文档][CN]](https://github.com/wa-lang/wa)
- go-python - API 的 Go 接口。 [![godoc][D]](https://godoc.org/github.com/sbinet/go-python) [![归档项目][Archived]](https://github.com/sbinet/go-python)
- go-php - php)
- gval
- goal
- gopher-lua - lua)
- goja
- tengo
- go-lua - lua)
- anko
- ngaro
-
-
游戏开发
-
检索及分析资料库
- Leaf
- gonet
- Pixel
- ecs - Engine based on the Entity Component System concept in Golang. [![godoc][D]](https://godoc.org/github.com/andygeiss/ecs)
- Pi - 8 and powered by Ebitengine. [![godoc][D]](https://godoc.org/github.com/elgopher/pi)
- fantasyname
- grid - casting, shadow-casting and path finding. [![godoc][D]](https://godoc.org/github.com/s0rg/grid)
- termloop
- Harfang3D - go)).
- engo - Component-System 范式。 [![godoc][D]](https://godoc.org/github.com/EngoEngine/engo)
- Oak
- Ebitengine
- nano
- g3n
- goworld - entity 框架和 hot-swapping 功能。 [![godoc][D]](https://godoc.org/github.com/xiaonanln/goworld) [![包含中文文档][CN]](https://github.com/xiaonanln/goworld)
- Pitaya
- go-sdl2
- raylib-go
- go-astar - astar) [![godoc][D]](https://godoc.org/github.com/beefsack/go-astar)
- go3d
- tile
- Ark - based Entity Component System (ECS) for Go. [![近一周有更新][G]](https://github.com/mlange-42/ark) [![godoc][D]](https://godoc.org/github.com/mlange-42/ark)
- prototype
-
-
GUI
-
检索及分析资料库
- goradd/html5tag
- qt
- app
- ui - native GUI 库。 [![近三年未更新][Y]](https://github.com/andlabs/ui) [![godoc][D]](https://godoc.org/github.com/andlabs/ui)
- go-sciter
- Cogent Core
- gotk3
- mac-activity-tracker - tracker)
- webview
- fyne - io/fyne) [![godoc][D]](https://godoc.org/github.com/fyne-io/fyne)
- go-gtk
- walk
- DarwinKit
- zenity
- gosx-notifier - notifier) [![godoc][D]](https://godoc.org/github.com/deckarep/gosx-notifier)
- mac-sleep-notifier - sleep-notifier) [![godoc][D]](https://godoc.org/github.com/prashantgupta24/mac-sleep-notifier)
- AppIndicator Go
- Spot - platform desktop GUI toolkit. [![godoc][D]](https://godoc.org/github.com/roblillack/spot)
- energy - platform based on LCL(Native System UI Control Library) and CEF(Chromium Embedded Framework) (Windows/ macOS / Linux) [![近一周有更新][G]](https://github.com/energye/energy) [![godoc][D]](https://godoc.org/github.com/energye/energy) [![包含中文文档][CN]](https://github.com/energye/energy)
- cimgui-go
- gowd
- unison
- Wails
- robotgo - vgo/robotgo) [![godoc][D]](https://godoc.org/github.com/go-vgo/robotgo)
- systray
- trayhost
-
-
消息
-
检索及分析资料库
- Mercure - sent)更新的服务器和库(构建在服务器发送事件之上)。 [![近一周有更新][G]](https://github.com/dunglas/mercure) [![godoc][D]](https://godoc.org/github.com/dunglas/mercure)
- Confluent Kafka Golang Client - kafka-go是Confluent为Apache Kafka和Confluent平台开发的Golang客户端。 [![近一周有更新][G]](https://github.com/confluentinc/confluent-kafka-go)
- Beaver
- Chanify
- dbus - Bus的Go bindings。 [![godoc][D]](https://godoc.org/github.com/godbus/dbus)
- Gollum
- mangos
- golongpoll - 订阅变得简单。 [![godoc][D]](https://godoc.org/github.com/jcuga/golongpoll)
- emitter
- Bus
- rabbitroutine - reconnect and publishing retries. The library takes into account the need to re-declare entities in RabbitMQ after reconnection. [![godoc][D]](https://godoc.org/github.com/furdarius/rabbitroutine)
- messagebus - bus)
- Go-MediatR - driven architecture, inspired by csharp MediatR library. [![godoc][D]](https://godoc.org/github.com/mehdihadeli/Go-MediatR)
- hub - lugaresi/hub) [![godoc][D]](https://godoc.org/github.com/leandro-lugaresi/hub)
- backlite - safe, persistent, embedded task queues and background job runner w/ SQLite. [![godoc][D]](https://godoc.org/github.com/mikestefanello/backlite)
- go-mq - mq)
- drone-line - line)
- ami - tus/ami) [![godoc][D]](https://godoc.org/github.com/kak-tus/ami)
- sarama
- Watermill
- Uniqush-Push - push) [![godoc][D]](https://godoc.org/github.com/uniqush/uniqush-push)
- oplog
- rabtap
- go-notify - notify) [![godoc][D]](https://godoc.org/github.com/TheCreeper/go-notify)
- Commander
- go-res - res)
- amqp - go)
- Glue
- event
- hare
- GoEventBus
- hypermatch
- go-vitotrol - vitotrol)
- jazz
- gaurun-client - client) [![godoc][D]](https://godoc.org/github.com/osamingo/gaurun-client)
- go-eventbus - eventbus)
- rabbus
- nsq-event-bus - event-bus) [![godoc][D]](https://godoc.org/github.com/rafaeljesus/nsq-event-bus)
- RapidMQ
- rmqconn
- Asynq
- Centrifugo
- gorush - gcm)推送通知服务器。 [![godoc][D]](https://godoc.org/github.com/appleboy/gorush)
- machinery
- melody
- go-nsq - nsq)
- gopush-cluster - cluster是一个gopush服务器集群。 [![近三年未更新][Y]](https://github.com/Terry-Mao/gopush-cluster) [![godoc][D]](https://godoc.org/github.com/Terry-Mao/gopush-cluster) [![包含中文文档][CN]](https://github.com/Terry-Mao/gopush-cluster)
- EventBus
- guble
- zmq4
- pubsub
- Quamina - matching for filtering messages and events. [![近一周有更新][G]](https://github.com/timbray/quamina) [![godoc][D]](https://godoc.org/github.com/timbray/quamina)
- varmq - agnostic message queue and worker pool for concurrent Go programs. [![godoc][D]](https://godoc.org/github.com/goptics/varmq)
- redisqueue
- Ratus
- NATS Go Client - io/nats.go)
- go-socket.io - socket.io) [![归档项目][Archived]](https://github.com/googollee/go-socket.io)
- APNs2 - Send push notifications to iOS, tvOS, Safari and OSX apps. [![godoc][D]](https://godoc.org/github.com/sideshow/apns2)
- gosd
-
-
模板引擎
-
HTTP客户端
- Razor
- ego
- got
- tbd
- templator - safe HTML template rendering engine for Go. [![godoc][D]](https://godoc.org/github.com/alesr/templator)
- quicktemplate
- pongo2
- maroto
- jet
- fasttemplate
- extemplate
- goview
- liquid
- sprout - sprout/sprout) [![godoc][D]](https://godoc.org/github.com/go-sprout/sprout)
- Soy
- templ - h/templ) [![godoc][D]](https://godoc.org/github.com/a-h/templ)
-
-
视频
-
实用程序/Miscellaneous
- gortsplib
- go-astisub - astisub) [![godoc][D]](https://godoc.org/github.com/asticode/go-astisub)
- go-astiav - astiav) [![godoc][D]](https://godoc.org/github.com/asticode/go-astiav)
- go-astits - astits)
- mp4ff
- libvlc-go - go)
- v4l
- go-mpd - DASH清单文件的解析器和生成器库。 [![godoc][D]](https://godoc.org/github.com/unki2aut/go-mpd)
- hls-m3u8 - m3u8)
- goav
- gmf
-
-
Workflow Frameworks
-
路由器
- go-taskflow - like General-purpose Task-parallel Programming Framework with integrated visualizer and profiler. [![godoc][D]](https://godoc.org/github.com/noneback/go-taskflow)
- Dagu - code workflow executor. it executes DAGs defined in a simple YAML format. [![近一周有更新][G]](https://github.com/dagu-go/dagu) [![godoc][D]](https://godoc.org/github.com/dagu-go/dagu)
- go-dag - dag)
- Cadence-client - go/cadence-client)
- workflow
-
-
XML
-
零信任
-
路由器
- OpenZiti - golang) allowing you to embed zero trust principles directly into your applications. The [OpenZiti Test Kitchen](https://github.com/openziti-test-kitchen) has numerous examples to draw inspiration from including a [zero trust ssh client - zssh](https://github.com/openziti-test-kitchen/zssh) [![近一周有更新][G]](https://github.com/openziti/ziti) [![godoc][D]](https://godoc.org/github.com/openziti/ziti)
- Spiffe-Vault - labs/spiffe-vault) [![godoc][D]](https://godoc.org/github.com/philips-labs/spiffe-vault)
- Cosign
- Spire
- in-toto - toto(提供一个框架来保护软件供应链的完整性)python参考实现。 [![近一周有更新][G]](https://github.com/in-toto/in-toto-golang) [![godoc][D]](https://godoc.org/github.com/in-toto/in-toto-golang)
-
-
Go 生成工具
-
Gophers
-
免费电子书
- Free Gophers Pack - gophers-pack)
- gopher-logos - logos)
- gophericons
- gophers
- gopherize.me
- Go-gopher-Vector - gopher-Vector)
- gopher-stickers
- gophers
- gophers
- gophers
- gophers
-
-
Contribution
-
Guided Learning
-
-
Artificial Intelligence
- chromem-go - like interface and zero third-party dependencies. In-memory with optional persistence. [![godoc][D]](https://godoc.org/github.com/philippgille/chromem-go)
- Ollama
- LocalAI - host AI models. [![近一周有更新][G]](https://github.com/mudler/LocalAI) [![godoc][D]](https://godoc.org/github.com/mudler/LocalAI)
- langchaingo
- fun
- OllamaFarm - balance, and failover packs of Ollamas. [![godoc][D]](https://godoc.org/github.com/presbrey/ollamafarm)
-
Data Integration Frameworks
-
标准CLI
- Benthos
- omniparser - tech/omniparser)
- CloudQuery - performance ELT data integration framework with pluggable architecture.
-
-
电子邮件
-
检索及分析资料库
- truemail-go - rb/truemail-go)
- go-dkim - dkim)
- go-email-normalizer - email-normalizer)
- email-verifier - verifier) [![godoc][D]](https://godoc.org/github.com/AfterShip/email-verifier)
- go-mail - mail)
- SendGrid - go)
- go-simple-mail - simple-mail)
- go-email-validator - email-validator/go-email-validator) [![归档项目][Archived]](https://github.com/go-email-validator/go-email-validator)
- mailx
- MailHog
- Mailpit
- Maddy - in-one (SMTP, IMAP, DKIM, DMARC, MTA-STS, DANE) email server [![近一周有更新][G]](https://github.com/foxcpp/maddy) [![godoc][D]](https://godoc.org/github.com/foxcpp/maddy)
- mox - featured secure mail server for low-maintenance, self-hosted email. [![godoc][D]](https://godoc.org/github.com/mjl-/mox)
- douceur
- Hectane
- go-premailer - premailer) [![godoc][D]](https://godoc.org/github.com/vanng822/go-premailer)
- smtpmock - smtp-mock)
- mailchain
- hermes
- go-imap - imap)
- mailgun-go - go) [![godoc][D]](https://godoc.org/github.com/mailgun/mailgun-go)
- go-message - message)
- smtp
- email - wright/email)
-
-
嵌入的资源
-
社交媒体
-
身份验证和OAuth
-
Windows
-
动态域名
-
WebAssembly
-
路由器
- wasmbrowsertest
- webapi
- Extism Go SDK - language WebAssembly framework for building plug-in systems and polyglot apps. [![godoc][D]](https://godoc.org/github.com/extism/go-sdk)
- vert
- go-canvas - canvas) [![godoc][D]](https://godoc.org/github.com/markfarnan/go-canvas)
- tinygo - org/tinygo) [![godoc][D]](https://godoc.org/github.com/tinygo-org/tinygo)
- dom
-
-
Webhooks Server
-
持续集成
-
标准CLI
- woodpecker - ci/woodpecker) [![godoc][D]](https://godoc.org/github.com/woodpecker-ci/woodpecker)
- CDS
- muffet
- goveralls
- gotestfmt
- overalls - playground/overalls) [![godoc][D]](https://godoc.org/github.com/go-playground/overalls)
- dot
- roveralls
- drone
- abstruse
- Bencher
- gomason
- go-fuzz-action - in fuzz testing in GitHub Actions.
- go-beautiful-html-coverage
- go-semver-release - semver-release) [![godoc][D]](https://godoc.org/github.com/s0ders/go-semver-release)
- go-test-coverage
-
-
OpenGL
-
HTTP客户端
- glfw
- gl
- mathgl - gl/mathgl)
- goxjs/gl
- goxjs/glfw
- go-glmatrix - glmatrix) [![godoc][D]](https://godoc.org/github.com/technohippy/go-glmatrix)
-
-
包管理
-
HTTP客户端
- syft
- gup
- mvn-golang - golang)
- modup
-
Programming Languages
Categories
公用事业公司
185
软件包
164
数据库
144
杂项
113
网络
104
网站
104
第三方api
102
命令行
95
测试
95
Web框架
90
数据结构与算法
80
文本处理
73
聚会
67
配置
66
分布式系统
65
日志记录
63
数据库驱动程序
63
消息
59
Goroutines
49
自然语言处理
48
图片
45
安全
45
JSON
40
机器学习
40
Authentication and Authorization
39
科学与数据分析
36
代码分析
33
服务器应用程序
32
E-Books
28
金融
28
Bot建设
27
文件处理
27
GUI
26
ORM
25
可嵌入的脚本语言
25
电子邮件
24
游戏开发
23
日期和时间
23
Go 工具
21
序列化
21
错误处理
18
查询语言
18
作业调度器
17
地理
17
持续集成
16
模板引擎
16
基准
15
物联网
15
验证
15
UUID
14
构建自动化
14
会议
14
发电机
13
表单
13
编辑器插件
13
音频和音乐
12
视频
11
Go 生成工具
11
区块链
11
社交媒体
11
Gophers
11
方法
10
风格指南
9
Reflection
9
流处理
9
微软办公软件
9
性能
8
版本控制
8
硬件
8
Go 编译器
7
WebAssembly
7
OpenGL
6
XML
6
Artificial Intelligence
6
Actor Model
5
零信任
5
Workflow Frameworks
5
嵌入的资源
4
包管理
4
Webhooks Server
3
动态域名
3
CSS预处理器
3
Windows
3
Data Integration Frameworks
3
身份验证和OAuth
1
Contribution
1
License
1
Sub Categories
检索及分析资料库
668
实用程序/Miscellaneous
381
HTTP客户端
257
标准CLI
143
路由器
134
免费电子书
105
DevOps 工具
98
其他软件
95
音译
84
Testing Frameworks
65
未分类的
60
Reddit
57
Go中实现的数据库
45
教程
44
高级控制台用户界面
40
缓存
32
NoSQL数据库驱动程序
28
解析 器/Encoders/Decoders
27
SQL查询生成器
26
依赖注入
25
中间件
25
数据库模式迁移
22
Mock
21
关系数据库驱动程序
21
项目布局
19
数据库工具
19
形态分析
17
杂项数据结构和算法
17
标记语言
13
分词器
10
Twitter
10
电子书购买
10
翻译
9
文本分析
9
字符串
9
刮刀
9
队列
8
布隆和布谷鸟过滤器
8
格式器
8
Microsoft Excel
7
地图
6
树
6
Guided Learning
6
Bit-packing和压缩
6
多个后端接口
5
语言检测
5
正则表达式
5
Selenium and browser control tools
5
集
4
管道
4
数据结构和算法集合
4
鼻涕虫
3
Fuzzing and delta-debugging/reducing/shrinking
3
可空类型
3
迭代器
3
环境卫生
2
位集合
2
Fail injection
1
RSS
1
Microsoft Word
1
Keywords
golang
1,219
go
1,077
golang-library
104
cli
94
database
84
json
74
http
63
testing
59
sql
53
docker
52
golang-package
48
kubernetes
45
mysql
43
framework
42
library
41
postgresql
38
redis
33
api
33
middleware
33
concurrency
32
parser
31
logging
30
orm
30
configuration
30
distributed-systems
30
cache
28
command-line
27
microservice
27
security
26
microservices
25
awesome-go
25
machine-learning
24
performance
24
config
24
grpc
23
devops
23
sqlite
23
router
22
log
22
validation
22
cloud-native
22
server
22
generics
21
logger
21
dependency-injection
21
rest-api
21
linux
21
terminal
20
xml
19
yaml
19