Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Go
Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
- GitHub: https://github.com/topics/go
- Wikipedia: https://en.wikipedia.org/wiki/Go_(programming_language)
- Repo: https://github.com/golang/go
- Created by: Robert Griesemer, Rob Pike, Ken Thompson
- Released: November 10, 2009
- Related Topics: language, c,
- Aliases: golang, golang-examples,
- Last updated: 2024-11-09 00:12:06 UTC
- JSON Representation
https://github.com/roseduan/rosedb
Lightweight, fast and reliable key/value storage engine based on Bitcask.
data-structures database embedded go golang key-value kv-store rosedb throughput
Last synced: 04 Aug 2024
https://github.com/rosedblabs/rosedb
Lightweight, fast and reliable key/value storage engine based on Bitcask.
data-structures database embedded go golang key-value kv-store rosedb throughput
Last synced: 11 Oct 2024
https://github.com/xinliangnote/go
【Go 从入门到实战】学习笔记,从零开始学 Go、Gin 框架,基本语法包括 26 个Demo,Gin 框架包括:Gin 自定义路由配置、Gin 使用 Logrus 进行日志记录、Gin 数据绑定和验证、Gin 自定义错误处理、Go gRPC Hello World... 持续更新中...
Last synced: 14 Oct 2024
https://github.com/googlecloudplatform/golang-samples
Sample apps and code written for Google Cloud in the Go programming language.
appengine go golang google-appengine google-cloud sample samples
Last synced: 29 Oct 2024
https://github.com/changkun/go-under-the-hood
📚 Go: Under The Hood | Go 语言原本 | https://golang.design/under-the-hood
Last synced: 22 Aug 2024
https://github.com/golang-design/under-the-hood
📚 Go: Under The Hood | Go 语言原本 | https://golang.design/under-the-hood
Last synced: 09 Oct 2024
https://github.com/orcaman/concurrent-map
a thread-safe concurrent map for go
concurrency concurrent-programming go golang map thread-safety
Last synced: 28 Oct 2024
https://github.com/Masterminds/sprig
Useful template functions for Go templates.
Last synced: 26 Oct 2024
https://github.com/masterminds/sprig
Useful template functions for Go templates.
Last synced: 28 Oct 2024
https://github.com/extism/extism
The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.
browser c cpp csharp dotnet elixir go haskell java javascript node ocaml plugin-system python ruby rust serverless wasm webassembly zig
Last synced: 28 Oct 2024
https://github.com/canonical/lxd
Powerful system container and virtual machine manager
containers criu go hacktoberfest lxc lxd
Last synced: 14 Oct 2024
https://github.com/lxc/lxd
Powerful system container and virtual machine manager
containers criu go hacktoberfest lxc lxd
Last synced: 03 Aug 2024
https://github.com/unidoc/unioffice
Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents
docx ecma-376 excel g go golang ooxml openoffice powerpoint pptx spreadsheet word xlsx
Last synced: 29 Oct 2024
https://github.com/Exafunction/codeium.vim
Free, ultrafast Copilot alternative for Vim and Neovim
autocomplete codeium copilot editor extension go golang ide javascript neovim python ruby rust typescript vim
Last synced: 30 Oct 2024
https://github.com/alecthomas/chroma
A general purpose syntax highlighter in pure Go
console go golang highlighter highlighting html library syntax tool
Last synced: 28 Oct 2024
https://github.com/deckarep/golang-set
A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.
concurrency datastructures generics go golang set threadsafe
Last synced: 28 Oct 2024
https://github.com/zgoat/goatcounter
Easy web analytics. No tracking of personal data.
Last synced: 05 Sep 2024
https://github.com/arp242/goatcounter
Easy web analytics. No tracking of personal data.
Last synced: 29 Oct 2024
https://github.com/GoogleCloudPlatform/golang-samples
Sample apps and code written for Google Cloud in the Go programming language.
appengine go golang google-appengine google-cloud sample samples
Last synced: 25 Oct 2024
https://github.com/deckarep/Golang-set
A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.
concurrency datastructures generics go golang set threadsafe
Last synced: 24 Oct 2024
https://github.com/exafunction/codeium.vim
Free, ultrafast Copilot alternative for Vim and Neovim
autocomplete codeium copilot editor extension go golang ide javascript neovim python ruby rust typescript vim
Last synced: 11 Oct 2024
https://github.com/magefile/mage
a Make/rake-like dev tool using Go
buildscript go golang mage magefile make
Last synced: 28 Oct 2024
https://github.com/prest/prest
PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new
automatic-api database databases go golang hacktoberfest low-code postgres postgresql prest rest rest-api
Last synced: 29 Oct 2024
https://github.com/uber-go/automaxprocs
Automatically set GOMAXPROCS to match Linux container CPU quota.
container cpu go golang gomaxprocs
Last synced: 13 Oct 2024
https://github.com/evilmartians/lefthook
Fast and powerful Git hooks manager for any type of projects.
git go golang hacktoberfest hooks lefthook manager
Last synced: 28 Oct 2024
https://github.com/Arkweid/lefthook
Fast and powerful Git hooks manager for any type of projects.
git go golang hacktoberfest hooks lefthook manager
Last synced: 04 Aug 2024
https://github.com/treeverse/lakefs
lakeFS - Data version control for your data lake | Git for data
apache-spark apache-sparksql aws-s3 azure-blob-storage azure-storage data-engineering data-lake data-quality data-version-control data-versioning datalake datalakes git-for-data go golang google-cloud-storage hadoop-filesystem lakefs object-storage
Last synced: 12 Oct 2024
https://github.com/treeverse/lakeFS
lakeFS - Data version control for your data lake | Git for data
apache-spark apache-sparksql aws-s3 azure-blob-storage azure-storage data-engineering data-lake data-quality data-version-control data-versioning datalake datalakes git-for-data go golang google-cloud-storage hadoop-filesystem lakefs object-storage
Last synced: 27 Oct 2024
https://github.com/cointop-sh/cointop
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
bitcoin blockchain cli coin coingecko coinmarketcap command-line console cryptocurrency digital-currency ethereum go golang holdings homebrew linux macos monitoring portfolio terminal
Last synced: 31 Oct 2024
https://github.com/rgburke/grv
GRV is a terminal interface for viewing git repositories
git go golang ncurses-tui terminal-based
Last synced: 15 Oct 2024
https://github.com/googleapis/google-api-go-client
Auto-generated Google APIs for Go.
Last synced: 01 Nov 2024
https://github.com/anthonynsimon/bild
Image processing algorithms in pure Go
algorithm concurrency effects go histogram image-editing image-processing parallelism resize signal-processing
Last synced: 29 Oct 2024
https://github.com/wcharczuk/go-chart
go chart is a basic charting library in go.
chart charting-library drawing go golang svg
Last synced: 29 Sep 2024
https://github.com/kaitai-io/kaitai_struct
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
c-plus-plus cpp csharp declarative-language file-format go golang graphviz java javascript lua nim perl php protocol-analyser python reverse-engineering ruby
Last synced: 15 Oct 2024
https://github.com/ory/dockertest
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
automation ci docker go integration-testing tests unit-testing
Last synced: 29 Oct 2024
https://github.com/endlesscheng/codeforces-go
算法竞赛模板库 by 灵茶山艾府 💭💡🎈
acm-icpc algorithm algorithms codeforces codeforces-go codeforces-golang codeforces-solutions competitive-programming data-structure data-structures go golang icpc leetcode leetcode-go leetcode-golang
Last synced: 15 Oct 2024
https://github.com/EndlessCheng/codeforces-go
算法竞赛模板库 by 灵茶山艾府 💭💡🎈
acm-icpc algorithm algorithms codeforces codeforces-go codeforces-golang codeforces-solutions competitive-programming data-structure data-structures go golang icpc leetcode leetcode-go leetcode-golang
Last synced: 07 Nov 2024
https://github.com/mpolden/echoip
IP address lookup service
geoip go ip-address-lookup ip-location ip-lookup
Last synced: 14 Oct 2024
https://github.com/sjqzhang/go-fastdfs
go-fastdfs 是一个简单的分布式文件系统(私有云存储),具有无中心、高性能,高可靠,免维护等优点,支持断点续传,分块上传,小文件合并,自动同步,自动修复。Go-fastdfs is a simple distributed file system (private cloud storage), with no center, high performance, high reliability, maintenance free and other advantages, support breakpoint continuation, block upload, small file merge, automatic synchronization, automatic repair.(similar fastdfs).
breakpoint-resume cloud-storage cloudnative distributed-file-storage distributed-file-system fastdfs file-system fileserver filesystem go go-fastdfs godfs object-storage-service oss rsync small-file-merge storage storage-servers sync tus
Last synced: 01 Nov 2024
https://github.com/uber-go/dig
A reflection based dependency injection toolkit for Go.
dependency-injection di go golang
Last synced: 28 Oct 2024
https://github.com/Jeffail/tunny
A goroutine pool for Go
go golang goroutine-pool workers
Last synced: 26 Oct 2024
https://github.com/jeffail/tunny
A goroutine pool for Go
go golang goroutine-pool workers
Last synced: 14 Oct 2024
https://github.com/pomerium/pomerium
Pomerium is an identity and context-aware access proxy.
beyondcorp gateway go iam identity identity-aware-proxy pomerium reverse-proxy vpn zero-trust
Last synced: 29 Oct 2024
https://github.com/schollz/progressbar
A really basic thread-safe progress bar for Golang applications
command-line go golang hacktoberfest library progress-bar progressbar terminal
Last synced: 26 Oct 2024
https://github.com/RH12503/Triangula
Generate high-quality triangulated and polygonal art from images.
art evolutionary-algorithms evolutionary-art generative-art genetic-algorithm go golang gui polygons triangles triangula
Last synced: 02 Aug 2024
https://github.com/RH12503/triangula
Generate high-quality triangulated and polygonal art from images.
art evolutionary-algorithms evolutionary-art generative-art genetic-algorithm go golang gui polygons triangles triangula
Last synced: 03 Aug 2024
https://github.com/rh12503/triangula
Generate high-quality triangulated and polygonal art from images.
art evolutionary-algorithms evolutionary-art generative-art genetic-algorithm go golang gui polygons triangles triangula
Last synced: 14 Oct 2024
https://github.com/emitter-io/emitter
High performance, distributed and low latency publish-subscribe platform.
emitter go golang high-performance low-latency mqtt mqtt-broker networking pubsub realtime
Last synced: 10 Oct 2024
https://github.com/google/mtail
extract internal monitoring data from application logs for collection in a timeseries database
bytecode calculator collector compiler extraction go instrumentation logs metrics monitoring mtail mtail-programs observability prometheus proxy timeseries vm
Last synced: 29 Oct 2024
https://github.com/ksimka/go-is-not-good
A curated list of articles complaining that go (golang) isn't good enough
articles complaints go golang list
Last synced: 30 Oct 2024
https://github.com/geektutu/high-performance-go
high performance coding with golang(Go 语言高性能编程,Go 语言陷阱,Gotchas,Traps)
effective-golang go golang high-performance
Last synced: 15 Oct 2024
https://github.com/NYTimes/gizmo
A Microservice Toolkit from The New York Times
gizmo go google-pubsub googlecloud http-server kafka pubsub sns sqs
Last synced: 02 Aug 2024
https://github.com/nytimes/gizmo
A Microservice Toolkit from The New York Times
gizmo go google-pubsub googlecloud http-server kafka pubsub sns sqs
Last synced: 15 Oct 2024
https://github.com/rakyll/statik
Embed files into a Go executable
files go golang http http-server static
Last synced: 29 Oct 2024
https://github.com/gopherdata/gophernotes
The Go kernel for Jupyter notebooks and nteract.
artificial-intelligence data-science go golang gophernotes jupyter jupyter-notebook kernel machine-learning nteract numerical-methods zeromq
Last synced: 11 Oct 2024
https://github.com/gin-gonic/examples
A repository to host examples and tutorials for Gin.
Last synced: 07 Oct 2024
https://github.com/yangjian102621/geekai
AI 助手全套开源解决方案,自带运营管理后台,开箱即用。集成了 ChatGPT, Azure, ChatGLM,讯飞星火,文心一言等多个平台的大语言模型。支持 MJ AI 绘画,Stable Diffusion AI 绘画,微博热搜等插件工具。采用 Go + Vue3 + element-plus 实现。
azure chatgpt dalle3 element-plus go midjourney stable-diffusion
Last synced: 31 Oct 2024
https://github.com/go-ozzo/ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
go golang ozzo validation validator
Last synced: 31 Oct 2024
https://github.com/Knetic/govaluate
Arbitrary expression evaluation for golang
evaluation expression go parsing
Last synced: 31 Oct 2024
https://github.com/knetic/govaluate
Arbitrary expression evaluation for golang
evaluation expression go parsing
Last synced: 28 Oct 2024
https://github.com/marmotedu/iam
企业级的 Go 语言实战项目:认证和授权系统(带配套课程)
application authentication authorization gin go golang gorm iam project
Last synced: 14 Oct 2024
https://github.com/0xjacky/nginx-ui
Yet another WebUI for Nginx
chatgpt-app cron go letsencrypt nginx self-hosted vue webui
Last synced: 11 Oct 2024
https://github.com/googleapis/google-cloud-go
Google Cloud Client Libraries for Go.
cloud-bigquery cloud-datastore cloud-pubsub cloud-storage go golang google-cloud
Last synced: 28 Oct 2024
https://github.com/olahol/melody
:notes: Minimalist websocket framework for Go
example framework go golang minimalist websocket websocket-framework
Last synced: 28 Oct 2024
https://github.com/flipt-io/flipt
Enterprise-ready, GitOps enabled, CloudNative feature management solution
cloudnative continuous-delivery devex devops devtools feature-flags feature-toggles gitops go golang grpc grpc-gateway hacktoberfest observability opentelemetry react typescript
Last synced: 29 Oct 2024
https://github.com/amitshekhariitbhu/go-backend-clean-architecture
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
api architecture backend clean-architecture docker gin go golang jwt-authentication project project-template test
Last synced: 14 Oct 2024
https://github.com/nakabonne/ali
Generate HTTP load and plot the results in real-time
benchmarking go load-testing monitoring testing-tools tui visualization
Last synced: 14 Oct 2024
https://github.com/olivia-ai/olivia
💁♀️Your new best friend powered by an artificial neural network
ai artificial-intelligence assistant backend chatbot deep-learning go golang machine-learning natural-language-processing neural-network olivia translations voice-assistant
Last synced: 26 Oct 2024
https://github.com/Go-ozzo/ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
go golang ozzo validation validator
Last synced: 24 Oct 2024
https://github.com/yuin/goldmark
:trophy: A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
Last synced: 07 Nov 2024
https://github.com/purpleidea/mgmt
Next generation distributed, event-driven, parallel config management!
choreography config-management configuration-management devops distributed-systems etcd go golang graph-theory
Last synced: 30 Oct 2024
https://github.com/redpanda-data/console
Redpanda Console is a developer-friendly UI for managing your Kafka/Redpanda workloads. Console gives you a simple, interactive approach for gaining visibility into your topics, masking data, managing consumer groups, and exploring real-time data with time-travel debugging.
apache-kafka dataops go kafka kafka-gui kafka-ui react typescript web-ui
Last synced: 15 Oct 2024
https://github.com/ankitpokhrel/jira-cli
🔥 Feature-rich interactive Jira command line.
atlassian cli cli-app command-line command-line-tool console go golang golang-cli jira jira-cli made-in-nepal productivity productivity-tools terminal terminal-app tui
Last synced: 15 Oct 2024
https://github.com/DataDog/go-profiler-notes
felixge's notes on the various go profiling methods that are available.
Last synced: 08 Nov 2024
https://github.com/datadog/go-profiler-notes
felixge's notes on the various go profiling methods that are available.
Last synced: 01 Nov 2024
https://github.com/mingrammer/go-web-framework-stars
:star: Web frameworks for Go, most starred on GitHub
go ranking stars web-framework
Last synced: 09 Oct 2024
https://github.com/d5/tengo
A fast script language for Go
compiler embedded-language go golang programming-language script tengo vm
Last synced: 28 Oct 2024
https://github.com/go-macaron/macaron
Package macaron is a high productive and modular web framework in Go.
go lsif-enabled macaron web-framework
Last synced: 28 Oct 2024
https://github.com/alecthomas/gometalinter
DEPRECATED: Use https://github.com/golangci/golangci-lint
Last synced: 26 Sep 2024
https://github.com/alecthomas/Gometalinter
DEPRECATED: Use https://github.com/golangci/golangci-lint
Last synced: 24 Oct 2024
https://github.com/Go-macaron/macaron
Package macaron is a high productive and modular web framework in Go.
go lsif-enabled macaron web-framework
Last synced: 24 Oct 2024
https://github.com/alecthomas/kingpin
CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
Last synced: 28 Oct 2024
https://github.com/HDT3213/godis
A Golang implemented Redis Server and Cluster. Go 语言实现的 Redis 服务器和分布式集群
cluster go godis golang kv-cache redis redis-cluster redis-server
Last synced: 30 Oct 2024
https://github.com/cherish-chat/xxim-server
惺惺 —— 属于你的社交地盘!惺惺是一个100%开源社交平台,每个人都可以搭建自己的服务器,掌握数据的所有权。此APP非盈利项目!
Last synced: 15 Oct 2024
https://github.com/Shpota/goxygen
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
angular go golang javascipt mongodb mysql nodejs postgresql react typescript vue
Last synced: 25 Oct 2024
https://github.com/upper/db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
cockroachdb dal database db go golang mongodb mysql nosql orm postgresql sql sqlite upper
Last synced: 29 Oct 2024
https://github.com/shpota/goxygen
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
angular go golang javascipt mongodb mysql nodejs postgresql react typescript vue
Last synced: 12 Oct 2024
https://github.com/osohq/oso
Deprecated: See README
abac access-control authorization authorization-framework go java logic-programming nodejs policy-engine python rbac rbac-authorization rbac-roles ruby rust security
Last synced: 28 Oct 2024