Tổng hợp thư viện mã nguồn mở Go
Thu thập và phân loại một số thư viện và framework go bên thứ ba mã nguồn mở, thuận tiện cho việc xem sau này, cũng hoan nghênh提交 pr để thêm các dự án mới.
TIP
Thứ tự trước sau không đại diện cho xếp hạng, có好用 hay không cần căn cứ vào trải nghiệm thực tế.
Web Framework
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| gin | Web framework kinh điển nhất | https://github.com/gin-gonic/gin |
| beego | Web framework do người Trung Quốc phát triển | https://github.com/beego/beego |
| iris | Web framework được cho là nhanh nhất | https://github.com/kataras/iris |
| echo | Web framework hiệu năng cao cực kỳ đơn giản | https://github.com/labstack/echo |
| goji | Web framework đơn giản | https://github.com/zenazn/goji |
| revel | Web framework full-stack khả dụng cao | https://github.com/revel/revel |
| buffalo | Web framework có thể đơn giản xây dựng các dự án full-stack | https://github.com/gobuffalo/buffalo |
| hertz | Framework HTTP vi dịch vụ có hiệu năng cao và khả năng mở rộng mạnh mẽ (ByteDance mở nguồn) | https://github.com/cloudwego/hertz |
| dotweb | Một web framework vi mô đơn giản | https://github.com/devfeel/dotweb |
| fiber | Web framework phong cách Node.js Express | https://github.com/gofiber/fiber |
ORM
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| gorm | Thư viện ORM thân thiện với nhà phát triển | https://github.com/go-gorm/gorm |
| xorm | ORM đơn giản và mạnh mẽ | https://gitea.com/xorm/xorm |
| ent | ORM do Facebook mở nguồn | https://github.com/ent/ent |
| sqlx | Mở rộng mạnh mẽ cho thư viện sql | https://github.com/jmoiron/sqlx |
| beego/orm | orm đi kèm của beego | https://github.com/astaxie/beego/tree/master/orm |
| rel | ORM hiện đại có thể mở rộng | https://github.com/go-rel/rel |
| bun | ORM ưu tiên SQL | https://github.com/uptrace/bun |
Framework Vi Dịch Vụ
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| kratos | Framework vi dịch vụ cloud native (Bilibili mở nguồn) | https://github.com/go-kratos/kratos |
| go-kit | Một thư viện công cụ phát triển vi dịch vụ | https://github.com/go-kit/kit |
| kitex | Framework vi dịch vụ hiệu năng cao và khả năng mở rộng (ByteDance mở nguồn) | https://github.com/cloudwego/kitex |
| go-zero | Framework vi dịch vụ cloud native (Qiniu Cloud mở nguồn) | https://github.com/zeromicro/go-zero |
| go-micro | Một framework vi dịch vụ nước ngoài | https://github.com/go-micro/go-micro |
| kite | Framework vi dịch vụ (đã lâu không cập nhật) | https://github.com/koding/kite |
| dubbo-go | Java dubbo triển khai trong go (Alibaba mở nguồn) | https://github.com/apache/dubbo-go |
| tarsgo | Tars triển khai trong go (Tencent mở nguồn) | https://github.com/TarsCloud/TarsGo |
| juptiers | Framework vi dịch vụ hướng quản trị (Douyu mở nguồn) | https://github.com/douyu/jupiter |
| redsync | Khóa phân tán redis | https://github.com/go-redsync/redsync |
Trứng phục sinh
jupiter của Douyu là tên của thần Zeus, là vua của các vị thần, còn kratos của Bilibili là tên của thần chiến tranh Kratos, Kratos sau này đã giết chết vua của các vị thần Zeus.
Thành Phần Log
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| logrus | Thư viện log có cấu trúc | https://github.com/sirupsen/logrus |
| zap | Thư viện log hiệu năng cao do uber mở nguồn | https://github.com/uber-go/zap |
| glog | Log thực thi phân cấp | https://github.com/golang/glog |
| zerolog | Log json không phân bổ bộ nhớ | https://github.com/rs/zerolog |
| apex/log | Thư viện log có cấu trúc | https://github.com/apex/log |
| lumberjack | Thư viện phân tách log, hỗ trợ phân tách theo kích thước, phân tách theo ngày, nén tệp | https://github.com/natefinch/lumberjack |
Thành Phần Kiểm Thử
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| testify | Gói công cụ kiểm thử phổ biến nhất | https://github.com/stretchr/testify |
| ginkgo | Framework kiểm thử hiện đại | https://github.com/onsi/ginkgo |
| ramsql | Engine SQL dựa trên bộ nhớ, chủ yếu dùng cho kiểm thử đơn vị SQL | https://github.com/proullon/ramsql |
| go-sqlmock | SQL Mock dùng cho kiểm thử | https://github.com/DATA-DOG/go-sqlmock |
| goconvey | Kiểm thử trực quan hóa trong trình duyệt | https://github.com/smartystreets/goconvey |
| go-stress-testing | Công cụ kiểm thử áp lực | https://github.com/link1st/go-stress-testing |
| xgo | Framework kiểm thử đóng dấu go, thực hiện thông qua viết lại mã trong thời gian biên dịch | https://github.com/xhd2015/xgo |
| gomonkey | Framework kiểm thử đóng dấu go, thực hiện thông qua sửa đổi địa chỉ hàm | https://github.com/agiledragon/gomonkey |
Xử Lý Dữ Liệu
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| mapstructure | Chuyển đổi qua lại giữa map và struct | https://github.com/mitchellh/mapstructure |
| cast | Chuyển đổi kiểu dữ liệu rất thuận tiện | https://github.com/spf13/cast |
| deepcopy | Sao chép sâu | https://github.com/mohae/deepcopy |
| copier | Có thể sao chép giá trị giữa các struct có cùng tên trường | https://github.com/jinzhu/copier |
| go-pinyin | Chuyển Hán tự sang pinyin | https://github.com/mozillazg/go-pinyin |
| go-streams | Xử lý dữ liệu theo luồng | https://github.com/reugn/go-streams |
| stream | Xử lý theo luồng | https://github.com/xyctruth/stream |
| go-humanize | Chuyển đổi dữ liệu thành định dạng mà con người có thể đọc được | https://github.com/dustin/go-humanize |
| uniseg | Phân đoạn văn bản Unicode, bọc từ và tính toán chiều rộng chuỗi trong Go | https://github.com/rivo/uniseg |
Xác Thực Dữ Liệu
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| go-playground/validator/v10 | Trình xác thực dữ liệu | https://github.com/go-playground/validator |
| go-cmp | Thư viện dùng để so sánh giá trị do Google mở nguồn | https://github.com/google/go-cmp |
| ozzo-validation | Thư viện xác thực dữ liệu dựa trên quy tắc | https://github.com/go-ozzo/ozzo-validation |
| go-tagexpr | Thư viện xác thực tag struct | https://github.com/bytedance/go-tagexpr |
Cấu Trúc Dữ Liệu
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| gods | Triển khai các cấu trúc dữ liệu phổ biến | https://github.com/emirpasic/gods |
| go-datastructures | Triển khai các cấu trúc dữ liệu phổ biến | https://github.com/Workiva/go-datastructures |
| biset | Triển khai bitsets trong go | https://github.com/bits-and-blooms/bitset |
| bloom | Triển khai bloom filters trong go | https://github.com/bits-and-blooms/bloom |
| deque | Triển khai hàng đợi hai đầu hiệu năng cao | https://github.com/edwingeng/deque |
| concurrent-map | Triển khai map phân mảnh an toàn cho đồng thời | https://github.com/orcaman/concurrent-map |
| samber/lo | Thư viện xử lý dữ liệu phong cách Lodash, hỗ trợ generic | https://github.com/samber/lo |
| google/btree | Thư viện BTree do Google triển khai, hỗ trợ generic | https://github.com/google/btree |
| gostl | Thư viện cấu trúc dữ liệu giống C++STL | https://github.com/liyue201/gostl |
Tính Toán Toán Học
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| gonum | Tương tự numpy | https://github.com/gonum/gonum |
| decimal | Thư viện thao tác số dấu phẩy động độ chính xác cao | https://github.com/shopspring/decimal |
| crunch | Một thư viện đơn giản hóa thao tác byte và bit | https://github.com/superwhiskers/crunch |
| math-engine | Thư viện engine phân tích và tính toán biểu thức toán học | https://github.com/dengsgo/math-engine |
Engine Mẫu
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| pongo2 | Engine mẫu phong cách Django | https://github.com/flosch/pongo2 |
| ace | Engine mẫu html | https://github.com/yosssi/ace |
| mustache | mustache triển khai trong go | https://github.com/hoisie/mustache |
| hero | Engine mẫu mạnh mẽ và nhanh | https://github.com/shiyanhui/hero |
| quicktemplate | Engine mẫu hiệu năng cao như tên gọi | https://github.com/valyala/quicktemplate |
| amber | Engine mẫu bắt nguồn từ HAML và Jade | https://github.com/eknkc/amber |
Thành Phần Cache
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| golang-lru | LRU an toàn cho luồng, và cache LRU 2Q | https://github.com/hashicorp/golang-lru |
| ttlcache | Cache dựa trên bộ nhớ, hỗ trợ TTL, generic | https://github.com/jellydator/ttlcache |
| gocache | Trình quản lý middleware cache | https://github.com/eko/gocache |
| go-cache | Cache dựa trên bộ nhớ, phù hợp cho ứng dụng đơn máy, hỗ trợ TTL | https://github.com/patrickmn/go-cache |
| ristretto | Cache bộ nhớ hiệu năng cao | https://github.com/dgraph-io/ristretto |
| bigcache | Cache key lớn hiệu quả dựa trên bộ nhớ | https://github.com/allegro/bigcache |
Cơ Sở Dữ Liệu & Driver
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| modernc.org/sqlite | Driver sqlite, viết thuần go, không cần cgo | https://gitlab.com/cznic/sqlite |
| mattn/go-sqlite3 | Driver sqlite, cần cgo | https://github.com/mattn/go-sqlite3 |
| denisenkom/go-mssqldb | Driver sqlserver, không còn cập nhật nhiều, khuyến nghị dùng phiên bản Microsoft | https://github.com/denisenkom/go-mssqldb |
| microsoft/go-mssqldb | Driver sqlserver, nhánh mới do microsoft fork và bảo trì | https://github.com/microsoft/go-mssqldb |
| pgx | Driver postgreSQL | https://github.com/jackc/pgx/ |
| mysql | Driver mysql | https://github.com/go-sql-driver/mysql |
| oci-go-sdk | Driver oracle chính thức | https://github.com/oracle/oci-go-sdk |
| go-ora | Driver oracle, viết thuần go | https://github.com/sijms/go-ora |
| badger | Cơ sở dữ liệu kv nhúng, dựa trên LSM | https://github.com/dgraph-io/badger |
| boltdb | Cơ sở dữ liệu kv nhúng, dựa trên B+Tree | https://github.com/boltdb/bolt |
| goleveldb | leveldb triển khai bằng ngôn ngữ go | https://github.com/syndtr/goleveldb |
| qmgo | Thư viện thao tác mongodb do Qiniu Cloud mở nguồn | https://github.com/qiniu/qmgo |
| mongo-go-driver | Driver go chính thức của mongodb | https://github.com/mongodb/mongo-go-driver |
| rqlite | Cơ sở dữ liệu quan hệ phân tán nhẹ dựa trên sqlite | https://github.com/rqlite/rqlite/ |
| go-mysql | Một bộ công cụ MySQL mạnh mẽ | https://github.com/go-mysql-org/go-mysql |
| go-mysql-elasticsearch | Công cụ đồng bộ dữ liệu MySQL sang Elasticsearch | https://github.com/go-mysql-org/go-mysql-elasticsearch |
| gofound | Engine tìm kiếm toàn văn đơn máy cấp độ trăm triệu | https://github.com/sea-team/gofound |
| bleve | Thư viện tìm kiếm toàn văn | https://github.com/blevesearch/bleve |
Tuần Tự Hóa
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| go-ini | Thư viện tuần tự hóa tệp ini | https://github.com/go-ini/ini |
| sonic | Thư viện tuần tự hóa json hiệu năng cao do ByteDance mở nguồn | https://github.com/bytedance/sonic |
| easyjson | Thư viện tuần tự hóa json nhanh | https://github.com/mailru/easyjson |
| gjson | Lấy nhanh giá trị key json, không phải thư viện tuần tự hóa truyền thống | https://github.com/tidwall/gjson |
| go-yaml | Thư viện tuần tự hóa yaml | https://github.com/go-yaml/yaml |
| go-toml | Thư viện tuần tự hóa toml | https://github.com/pelletier/go-toml |
| properties | Thư viện tuần tự hóa properties | https://github.com/magiconair/properties |
| viper | Hỗ trợ tuần tự hóa nhiều định dạng dữ liệu, đồng thời cũng là trình quản lý cấu hình | https://github.com/spf13/viper |
| configor | Bộ tuần tự hóa nhiều định dạng dữ liệu do tác giả gorm viết, trình quản lý cấu hình | https://github.com/jinzhu/configor |
Dòng Lệnh
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| pflag | Gói flag phong cách POSIX/GUN | https://github.com/spf13/pflag |
| go-flags | Trình phân tích cú pháp tham số lệnh | https://github.com/jessevdk/go-flags |
| cobra | Giàn giáo xây dựng chương trình dòng lệnh hiện đại | https://github.com/spf13/cobra |
| dimiro1/banner | Thư viện xây dựng banner đẹp | https://github.com/dimiro1/banner |
| go-pretty | Xuất bảng dòng lệnh, văn bản, thanh tiến độ đẹp | https://github.com/jedib0t/go-pretty |
| progressbar | Thanh tiến độ dòng lệnh an toàn cho luồng | https://github.com/schollz/progressbar |
| go-ansi | Tiện ích chuỗi thoát ANSI di động cho Windows cho ngôn ngữ Go | https://github.com/k0kubun/go-ansi |
| go-isatty | Thư viện dùng để判断 tty | https://github.com/mattn/go-isatty |
Nén và Giải Nén
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| klauspost/compress | Tối ưu hóa và cải tiến thư viện chuẩn compress | https://github.com/klauspost/compress |
| alexmullins/zip | Nhánh fork của thư viện chuẩn archive/zip, hỗ trợ mật khẩu | https://github.com/alexmullins/zip |
| mholt/archiver | Thư viện công cụ nén và giải nén hỗ trợ nhiều định dạng (cá nhân rất khuyến nghị) | https://github.com/mholt/archiver |
| go-car | Triển khai tệp lưu trữ CAR trong go | https://github.com/ipld/go-car |
| go-unarr | Một thư viện nén và giải nén | https://github.com/gen2brain/go-unarr |
| xz | Thư viện Golang thuần để đọc và ghi tệp nén xz | https://github.com/ulikunitz/xz |
Thời Gian Ngày Tháng
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| carbon | Thư viện xử lý thời gian ngày tháng | https://github.com/golang-module/carbon |
| robfig/cron | Thư viện tác vụ định kỳ | https://pkg.go.dev/github.com/robfig/cron/v3 |
| gron | Thư viện tác vụ định kỳ | https://github.com/roylee0704/gron |
| jobrunner | Framework tác vụ định kỳ bất đồng bộ | https://github.com/bamzi/jobrunner |
| dateparse | Có thể phân tích cú pháp chuỗi thời gian khi không biết định dạng | https://github.com/araddon/dateparse |
| jinzhu/now | Thư viện công cụ ngày tháng | https://github.com/jinzhu/now |
Inject Phụ Thuộc
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| dig | Thư viện inject phụ thuộc do uber mở nguồn, dựa trên reflection | https://darjun.github.io/2020/02/22/godailylib/dig/ |
| wire | Thư viện inject phụ thuộc do Google mở nguồn, dựa trên tạo mã | https://github.com/google/wire |
| inject | Công cụ inject phụ thuộc | https://github.com/codegangsta/inject |
| di | Container inject phụ thuộc | https://github.com/sarulabs/di |
Vị Trí Địa Lý
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| geoip2-golang | Chuyển IP sang thông tin địa lý | https://github.com/oschwald/geoip2-golang |
| ip2location-go | Chuyển IP sang thông tin địa lý | https://github.com/ip2location/ip2location-go |
Framework Crawler
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| colly | Framework crawler đơn giản và mạnh mẽ | https://github.com/gocolly/colly |
| goquery | Tương tự jQuery | https://github.com/PuerkitoBio/goquery |
Công Cụ Mạng
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| gentleman | Client http điều khiển bằng plugin, có thể mở rộng | https://github.com/h2non/gentleman |
| resty | Client http restful | https://pkg.go.dev/github.com/go-resty/resty/v2 |
| gopeed | Trình quản lý tải xuống hiện đại hỗ trợ tất cả nền tảng, dựa trên go và flutter | https://github.com/GopeedLab/gopeed |
Email
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| jordan-wright/email | Thư viện gửi mail mạnh mẽ và linh hoạt | https://github.com/jordan-wright/email |
| gomail | Thư viện gửi mail | https://github.com/go-gomail/gomail |
| go-simple-mail | Thư viện gửi mail đơn giản | https://github.com/xhit/go-simple-mail |
| go-mail | Thư viện gửi mail dễ sử dụng và toàn diện | https://github.com/wneessen/go-mail |
| email-verifier | Xác thực email có hợp lệ không, không cần gửi mail | https://github.com/AfterShip/email-verifier |
| maddy | Máy chủ mail mô-đun | https://github.com/foxcpp/maddy |
| mox | Máy chủ mail tự lưu trữ, mã nguồn mở toàn diện, bảo trì cao | https://github.com/mjl-/mox |
| hermes | Thư viện tạo mẫu email | https://github.com/matcornic/hermes |
| listmonk | Quản lý danh sách mail hiệu năng cao, tự lưu trữ, trực quan hóa | https://github.com/knadh/listmonk |
| go-smtp | Client và Server SMTP viết bằng go | https://github.com/emersion/go-smtp |
| go-imap | Client và Server IMAP viết bằng go | https://github.com/emersion/go-imap |
Phát Triển Game
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| ebitengine | Một engine game 2d cực kỳ đơn giản | https://github.com/hajimehoshi/ebiten |
| Azul3D | Một engine game 3d viết bằng go | https://github.com/azul3d/engine |
| engo | Engine game 2d mã nguồn mở viết bằng go | https://github.com/EngoEngine/engo |
| g3n/engine | Engine game 3d go | https://github.com/g3n/engine |
| gonet | Một framework server game | https://github.com/xtaci/gonet |
| leaf | Framework server game | https://github.com/name5566/leaf |
| cloud-game | Dịch vụ cloud game dựa trên web | https://github.com/giongto35/cloud-game |
GUI
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| fyne | Bộ công cụ phát triển GUI đa nền tảng (thực sự có gì đó) | https://github.com/fyne-io/fyne |
| go-flutter | Viết flutter bằng go | https://github.com/go-flutter-desktop/go-flutter |
| Wails | Có thể xem nó như một替代品 Electron nhanh và nhẹ cho Go | https://github.com/wailsapp/wails |
Tương Tác Hệ Thống
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| gopsutil | Lấy thông tin hệ điều hành, tương thích các hệ thống chính | https://github.com/shirou/gopsutil |
| flock | Khóa tệp dựa trên gọi hệ điều hành | https://github.com/gofrs/flock |
| sys | Thư viện tương tác hệ điều hành chính thức | https://cs.opensource.google/go/x/sys |
Tương Tác Đa Ngôn Ngữ
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| gopher-lua | Máy ảo lua viết bằng go | https://github.com/yuin/gopher-lua |
| go-lua | Máy ảo lua viết bằng go | https://github.com/Shopify/go-lua |
| goja | Hỗ trợ es5.1+ | https://github.com/dop251/goja |
| tengo | Tengo là một ngôn ngữ script Go nhỏ, động, nhanh, an toàn | https://github.com/d5/tengo |
| goby | Một ngôn ngữ script thông dịch được truyền cảm hứng từ ruby, triển khai bằng go | https://github.com/goby-lang/goby |
| go+ | Ngôn ngữ script do Qiniu Cloud mở nguồn, có thể tương tác liền mạch với go, còn gọi là ngôn ngữ Q | https://github.com/goplus/gop |
| go-python | go gọi cpython2 | https://github.com/sbinet/go-python |
| go-python3 | go gọi cpython3 | https://github.com/DataDog/go-python3 |
Xử Lý Hình Ảnh
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| plot | Một thư viện vẽ, thường dùng cho trực quan hóa dữ liệu | https://github.com/gonum/plot |
| gg | Thư viện vẽ 2d | https://github.com/fogleman/gg |
| gocv | Hỗ trợ opencv4+ | https://github.com/hybridgroup/gocv |
| imaging | Một thư viện xử lý hình ảnh đơn giản | https://github.com/disintegration/imaging |
Xử Lý Văn Bản
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| vale | Công cụ hiệu đính văn bản nhận thức cú pháp | https://github.com/errata-ai/vale |
Xác Thực Ủy Quyền
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| casbin | Thư viện quản lý quyền linh hoạt và mạnh mẽ | https://github.com/casbin/casbin |
| openfga | Thư viện quyền/ủy quyền hiệu năng cao, bắt nguồn từ Google Zanzibar | https://github.com/openfga/openfga |
Tạo Mã
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| jennifer | Thư viện tạo mã | https://github.com/dave/jennifer |
Xử Lý Biểu Thức Chính Quy
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| commonregx | Một thư viện thu thập các biểu thức chính quy thường dùng | https://github.com/mingrammer/commonregex |
Xử Lý Tệp
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| filebox | Thư viện công cụ thao tác tệp | https://github.com/dstgo/filebox |
| size | Hoàn thành nhanh chuyển đổi giữa kích thước tệp và chuỗi | https://github.com/dstgo/size |
| checksum | Một thư viện tính toán chữ ký hash tệp | https://github.com/codingsince1985/checksum |
| pdfcpu | Bộ xử lý pdf | https://github.com/pdfcpu/pdfcpu |
| unioffice | Thư viện xử lý office | https://github.com/unidoc/unioffice |
| gooxml | Thư viện xử lý office | https://github.com/carmel/gooxml |
| excelize | Thư viện xử lý Excel | https://github.com/360EntSecGroup-Skylar/excelize |
Công Cụ Chung
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| lancet | Thư viện công cụ đa năng, tương tự gói common trong java | https://github.com/duke-git/lancet |
| bytebufferpool | Bể đệm byte | https://github.com/valyala/bytebufferpool |
Framework Phát Triển
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| goframe | Framework phát triển go doanh nghiệp hiện đại | https://github.com/gogf/gf |
Thỏa Thuận Đồng Thuận
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| hashicorp/raft | Thư viện raft do consul mở nguồn | https://github.com/hashicorp/raft |
| hashicorp/memberlist | Thư viện gossip do consul mở nguồn | https://github.com/hashicorp/memberlist |
| etcd-io/raft | Thư viện raft do etcd mở nguồn | https://github.com/etcd-io/raft |
OCR
| Tên | Mô tả | Kho lưu trữ |
|---|---|---|
| gosseract | Thư viện OCR sử dụng thư viện Tesseract C++ | https://github.com/otiai10/gosseract |
