据说是bilibili泄露的后端源码中使用的开源组件。
全部是使用Go语言编写。
Graphics library for Go
An implementation of basic image manipulation operations in the Go programming language.
Golang library for reading and writing Microsoft Excel? (XLSX) files.
Go Language Library for SVG generation
A golang library for building interactive prompts with full support for windows and posix terminals.
Logging package similar to log4j for the Go programming language
Aliyun OSS SDK for Go
go/golang: fast bit set Bloom filter
A bazel BUILD file formatter and editor
Effective Computation of Things
a Go package to interact with arbitrary JSON
Cache library for golang. It supports expirable Cache, LFU, LRU and ARC.
Monkey patching in Go https://bou.ke
Cluster extensions for Sarama, the Go client library for Apache Kafka 0.9 [DEPRECATED]
TOML parser for Golang with reflection.
An embedded key/value database for Go. https://go.etcd.io/bbolt
github.com/cznic/b has moved to modernc.org/b https://godoc.org/modernc.org/b
Package b implements the B+tree flavor of a BTree
Implements a deep pretty printer for Go data structures to aid in debugging
Fast key-value DB in Go. https://open.dgraph.io/post/badger/
go-farm: a pure-Go farmhash implementation
The Docker toolset to pack, ship, store, and deliver content
Moby is an open-source project created by Docker to enable and accelerate software containerization.
Parse and print size and time units in human-readable format
Utility package to work with network connections
Resiliency patterns for golang
Xerial-compatible Snappy framing support for golang
Fast golang queue using ring-buffer
A Go library to apply RFC6902 patches and create and apply RFC7386 patches
Goroutine Leak Detector
Cross-platform file system notifications for Go.
FTP client package for Go
A better way to marshal and unmarshal YAML in Golang
(go-ego/cedar)[https://github.com/go-ego/cedar]
A go implemention of efficiently-updatable double-array trie
(go-ego/gpy)[https://github.com/go-ego/gpy]
Go 语言汉字转拼音工具
(go-ego/gse)[https://github.com/go-ego/gse]
Go efficient text segmentation; support english, chinese, japanese and other. Go 语言高性能分词
Go Murmur3 hash implementation
Go Open Source, Distributed, Simple and efficient Search Engine
win32 ole implementation for golang
a set of locales generated from the CLDR Project which can be used independently or within an i18n package; these were built for use with, but not exclusive to https://github.com/go-playground/universal-translator
i18n Translator for Go/Golang using CLDR data + pluralization rules
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package
Commonly used functions and tools for the Go programming language
Protocol Buffers for Go with Gadgets
The Freetype font rasterizer in the Go programming language.
Leveled execution logs for Go
GoMock is a mocking framework for the Go programming language.
Go support for Google's protocol buffers
The Snappy compression format in the Go programming language.
Package for comparing Go values in tests
go-querystring is Go library for encoding structs into URL query parameters.
Fuzz testing for go.
The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
Google API Extensions for Go.
A compiler from Go to JavaScript for running Go code in a browser
A golang registry for global request variables.
Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.
Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends.
Perl Compatible Regular Expression for Go
export stripTags from html/template as strip.StripTags
Golang LRU cache
kazel - a BUILD file generator for go and bazel
Scalable datastore for metrics, events, and real-time analytics
Archived incubation repo for InfluxDB 2.0
IPIP.net officially supported IP database ipdb format parsing library
Lightweight Goroutine pool
Golang HTML to plaintext conversion library
The fantastic ORM library for Golang, aims to be developer friendly
Pluralizes and singularizes English nouns
A high-performance 100% compatible drop-in replacement of "encoding/json"
Goroutine local storage
Common juju errors and functions to annotate errors. Based on juju/errgo
A high performance HTTP request router that scales well
Go utilities for performing shell-like word splitting/joining
A Kubernetes-native Build resource.
Knative common packages
PTY interface for Go
Fast JSON serializer for golang.
As per http://jsonpatch.com/ JSON Patch is specified in RFC 6902 from the IETF.
](https://github.com/mattn/go-colorable) Colorable writer for windows.
isatty for golang
wcwidth for golang
Support for streaming Protocol Buffer messages for the Go language (golang).
Small, fast library to create ANSI colored strings and codes. [go, golang]
bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS
Win32 IO-related utilities for Go
DNS library in Go
](https://github.com/modern-go/concurrent) concurrency utilities
reflect api without runtime reflect.Value cost
Deep copy things
A well tested and comprehensive Golang statistics library package with no dependencies.
Extract urls from text
Faster string utilities implementation for Go
TOML parser and encoder library for Golang
Pure golang image resizing
ASCII table in golang
Common digest package used across the container ecosystem
OCI Image Format
MaxMind DB Reader for Go
GoMock is a mocking framework for the Go programming language.
Go library for the TOML language
Star 270 Fork 56 pierrec/lz4](https://github.com/pierrec/lz4) LZ4 compression and decompression in pure Go
](https://github.com/pierrec/xxHash) Pure Go implementation of xxHash (32 and 64 bits versions)
tidb-tools are some useful tool collections for TiDB.
Simple error handling primitives
Partial port of Python difflib package to Go
Prometheus instrumentation library for Go applications
Data model artifacts for Prometheus.
Go libraries shared across Prometheus components and libraries.
procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
Go port of Coda Hale's Metrics library
a cron library for go
Native ZooKeeper client for Go
UUID package for Go
An easy way to send emails with attachments in Go
psutil for golang
A wrapper of windows apis for the Go Programming Language.
Sarama is a Go library for Apache Kafka 0.8, and up.
Arbitrary-precision fixed-point decimal numbers in go
my golang lib
a powerful mysql toolset with Go
Structured, pluggable logging for Go.
Fluent assertion-style functions used by goconvey and gunit. Can also be used in any test or application.
Go testing in the browser. Integrates with go test
. Write behavioral tests in Go.
A lightweight UUID implementation
Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
small tools for cleaning bom from byte array or reader
WMI for Go
Go package for dealing with maps, slices, JSON and other data.
](https://github.com/stretchr/testify) A toolkit with common assertions and mocks that plays nicely with the standard library
LevelDB key/value database in Go.
Golang config file parse module
Pure-Go HBase client
A simple, fast, and fun package for building command line apps in Go
simple library to use/parse grok patterns with go (100%)
Load-balancing, resuming Kafka consumer for go, backed by Zookeeper.
Go library to access Kafka metadata in Zookeeper
A GitLab API client enabling Go programs to interact with GitLab in a simple and uniform way
XXTEA encryption algorithm library for Golang.
Google CityHash in Go
--
images/flower.png Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.