go
Topic

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.

Repositories (1359)

scipipe
scipipe scipipe Go

Robust, flexible and resource-efficient pipelines using Go and the commandline

1.1k
go-proto-validators
go-proto-validators mwitkow Go

Generate message validators from .proto annotations.

1.1k
pgmetrics
pgmetrics rapidloop Go

Collect and display information and stats from a running PostgreSQL server

1.1k
hraftd
hraftd otoolep Go

A reference use of Hashicorp's Raft implementation

1.1k
30-Days-of-Code
30-Days-of-Code xeoneux Java

👨‍💻 30 Days of Code by HackerRank Solutions in C, C++, C#, F#, Go, Java, JavaScript, Python, Ruby, Swift & TypeScript. PRs Welcome! 😄

1.1k
awesome-go-linters
awesome-go-linters golangci Go

A curated list of awesome Go linters. More than 60 linters and tools!

1.1k
alibaba-cloud-sdk-go
alibaba-cloud-sdk-go aliyun Go

Alibaba Cloud SDK for Go

1.1k
blast
blast mosuka Go

Blast is a full text search and indexing server, written in Go, built on top of Bleve.

1.1k
kapp
kapp carvel-dev Go

kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label

1.1k
sendgrid-go
sendgrid-go sendgrid Go

The Official Twilio SendGrid Golang API Library

1.1k
encoding
encoding segmentio Go

Go package containing implementations of efficient encoding, decoding, and validation APIs.

1.1k
circuitbreaker
circuitbreaker rubyist Go

Circuit Breakers in Go

1.1k
github-actions-golang
github-actions-golang mvdan Go

GitHub Actions as CI for Go

1k
colossus
colossus lucperkins Starlark

Colossus — An example microservice architecture for Kubernetes using Bazel, Go, Java, Docker, Kubernetes, Minikube, Gazelle, gRPC, Prometheus, Grafana...

1k
llvm
llvm llir Go

Library for interacting with LLVM IR in pure Go.

1k
csvutil
csvutil jszwec Go

csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.

1k
go-micro-services
go-micro-services harlow Go

HTTP up front, Protobufs in the rear

1k
gorram
gorram natefinch Go

It's like go run for any go function

1k
xurls
xurls mvdan Go

Extract urls from text

1k
memo
memo mattn Go

📓 Memo Life For You

1k
go-colorful
go-colorful lucasb-eyer Go

A library for playing with colors in go (golang).

1k
pixterm
pixterm eliukblau Go

Draw images in your ANSI terminal with true color

1k
broxy
broxy rhaidiz Go

An HTTP/HTTPS intercept proxy written in Go.

1k
browserpass-legacy
browserpass-legacy browserpass JavaScript

Legacy Browserpass repo, development is now happening at:

1k
sarama-cluster
sarama-cluster bsm Go

Cluster extensions for Sarama, the Go client library for Apache Kafka 0.9 [DEPRECATED]

1k
goebpf
goebpf dropbox Go

Library to work with eBPF programs from Go

994
ego
ego gotomicro Go

A simple and component-based microservice kit for go. 一个简单的基于组件的 Go 微服务套件。

994
leaktest
leaktest fortytw2 Go

Goroutine Leak Detector

990
vssh
vssh yahoo Go

Go Library to Execute Commands Over SSH at Scale

989
wesher
wesher costela Go

wireguard overlay mesh network manager

988
themekit
themekit Shopify Go

Shopify theme development command line tool.

984
statsd_exporter
statsd_exporter prometheus Go

StatsD to Prometheus metrics exporter

984
nucular
nucular aarzilli Go

GUI toolkit for go

983
goplayspace
goplayspace iafan Go

Advanced Go Playground frontend written in Go, with syntax highlighting, turtle graphics mode, and more

982
draw2d
draw2d llgcode Go

2D rendering for different output (raster, pdf, svg)

975
history
history golang-design Go

📝 Go: A Documentary | https://golang.design/history

975
vfsgen
vfsgen shurcooL Go

Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.

964
weather
weather genuinetools Go

Weather via the command line.

964
parrot
parrot parrot-translate TypeScript

Self-hosted Localization Management Platform built with Go and Angular

961
php-parser
php-parser z7zmey Go

PHP parser written in Go

959
complete
complete posener Go

bash completion written in go + bash completion for go command

958
line-bot-sdk-go
line-bot-sdk-go line Go

LINE Messaging API SDK for Go

956
errorx
errorx joomcode Go

A comprehensive error handling library for Go

954
mx-chain-go
mx-chain-go multiversx Go

⚡ The official implementation of the MultiversX blockchain protocol, written in golang.

954
dataframe-go
dataframe-go rocketlaunchr Go

DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

951
building-microservices-youtube
building-microservices-youtube nicholasjackson Go

Code repository for my Building Microservices YouTube series https://www.youtube.com/playlist?list=PLmD8u-IFdreyh6EUfevBcbiuCKzFk0EW_

950
DS-Algo-Point
DS-Algo-Point sukritishah15 Java

This repository contains codes for various data structures and algorithms in C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin and Scala

949
go-cshared-examples
go-cshared-examples vladimirvivien Dart

Calling Go Functions from Other Languages using C Shared Libraries

948
gosnmp
gosnmp gosnmp Go

An SNMP library written in Go

947
kots
kots replicatedhq Go

KOTS provides the framework, tools and integrations that enable the delivery and management of 3rd-party Kubernetes applications, a.k.a. Kubernetes Of...

947