μžλ°”μŠ€ν¬λ¦½νŠΈλ₯Ό ν™œμ„±ν™” ν•΄μ£Όμ„Έμš”

Golang Libraries

 ·  β˜• 2 min read

A curated list of awesome Go frameworks, libraries and software
https://github.com/avelino/awesome-go

Go package for fast high-level image processing powered by libvips C library
https://github.com/h2non/bimg

A toolkit with common assertions and mocks that plays nicely with the standard library
https://github.com/stretchr/testify

Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
https://github.com/markbates/goth

Gostradamus: Better DateTimes for Go
https://github.com/bykof/gostradamus

Common golang code shared by multiple projects
https://github.com/pinpt/go-common

Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
https://github.com/gonum/gonum

Go Library to Execute Commands Over SSH at Scale
https://github.com/yahoo/vssh

Open Source Continuous File Synchronization
https://github.com/syncthing/syncthing

Optimized compression packages
https://github.com/klauspost/compress

fgprof is a sampling Go profiler that allows you to analyze On-CPU as well as Off-CPU (e.g. I/O) time together.
https://github.com/felixge/fgprof

A high-performance 100% compatible drop-in replacement of “encoding/json”
https://github.com/json-iterator/go

Golang connection multiplexing library
https://github.com/hashicorp/yamux

An easy HTTP client for Go. Inspired by the immortal Requests.
https://github.com/lucperkins/rek

Validates your Go installation and dependencies.
https://github.com/rakyll/govalidate

Common golang code shared by multiple projects
https://github.com/pinpt/go-common

Mocking your SQL database in Go tests has never been easier.
https://github.com/cockroachdb/copyist

Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.
https://github.com/lovoo/goka

A push notification server written in Go (Golang).
https://github.com/appleboy/gorush

Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
https://github.com/fullstorydev/grpcurl

A toolkit with common assertions and mocks that plays nicely with the standard library
https://github.com/stretchr/testify

errcheck checks that you checked errors.
https://github.com/kisielk/errcheck

A FileSystem Abstraction System for Go
https://github.com/spf13/afero

Learning about containers and how they work by creating them the hard way
https://github.com/shuveb/containers-the-hard-way

Go Library to Execute Commands Over SSH at Scale
https://github.com/yahoo/vssh

Diago is a visualization tool for CPU profiles and heap snapshots generated with pprof.
https://github.com/remeh/diago

TCP tool for network performance and path monitoring, including socket statistics.
https://github.com/mehrdadrad/tcpprobe

Ethr is a Comprehensive Network Measurement Tool for TCP, UDP & ICMP.
https://github.com/microsoft/ethr

Next generation distributed, event-driven, parallel config management!
https://github.com/purpleidea/mgmt

Real-time HTTP Intrusion Detection
https://github.com/kitabisa/teler

κ³΅μœ ν•˜κΈ°

Park SangKil
글쓴이
Park SangKil
Developer