The Most Popular Go packages
Page 83

  • bqwriter

    Stream data into Google BigQuery concurrently using InsertAll() or BQ Storage.
  • goxlsxwriter

    2.1 0.0 Utilities
    DISCONTINUED. Golang bindings for libxlsxwriter for writing XLSX files
  • goArgonPass

    1.8 0.0 Security
    goArgonPass is a Argon2 Password utility package for Go using the crypto library package Argon2 designed to be compatible with Passlib for Python and Argon2 PHP. Argon2 was the winner of the most recent Password Hashing Competition. This is designed for use anywhere password hashing and verification might be needed and is intended to replace implementations using bcrypt or Scrypt.
  • garble

    1.8 7.9 Security
    *fork* of https://github.com/burrowers/garble
  • Sonic

    1.8 8.7 Go Tools
    Sonic is a Go library for network and I/O programming that provides developers with a consistent asynchronous model, with a focus on achieving the lowest possible latency and jitter in Go.
  • tempdb

    1.9 0.0 Database
    Key-value store for temporary items :memo:
  • jokeapi-go

    Official golang wrapper for Sv443's jokeapi.
  • tbd

    "to be defined" - a really simple way to create text templates with placeholders
  • wangyoucao577/go-project-layout

    My understanding of how to structure a golang project.
  • icu

    Cgo binding for icu4c library
  • ptr

    1.8 0.0 Utilities
    Contains functions for simplified creation of pointers from constants of basic types
  • silk

    1.8 0.0 Utilities
    Silk File Reader
  • go-recipe

    Go package for scraping website recipes
  • GoStats

    GoStats is a go library for math statistics mostly used in ML domains, it covers most of the statistical measures functions.
  • coherence-go-client

    1.8 7.8 Database Caches
    The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.
  • libtextcat

    Cgo binding for libtextcat C library
  • gogiven

    gogiven - BDD testing framework for go that generates readable output directly from source code
  • shellwords

    1.8 1.7 Miscellaneous
    A Golang library to manipulate strings according to the word parsing rules of the UNIX Bourne shell.
  • anagent

    1.8 0.0 Miscellaneous
    Minimalistic, pluggable Golang evloop/timer handler with dependency-injection
  • valix

    1.8 3.5 Validation
    Go package for validating requests
  • go-req

    Declarative golang HTTP client
  • execpool

    1.8 0.0 Goroutines
    A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.
  • go-countries

    1.8 0.0 Utilities
    Lightweight lookup over ISO-3166 codes.
  • go-appindicator

    2.2 1.6 GUI
    DISCONTINUED. :traffic_light: Go bindings for libappindicator3 C library
  • t

    t: translation util for go, using GNU gettext
  • logmatic

    1.8 0.0 Logging
    Colorized logger for Golang with dynamic log level configuration
  • filler

    1.8 0.0 Utilities
    fill struct data easily with fill tags
  • What improves the performance of RPC public nodes ?

    1.7 5.9 Blockchain
    Blockgum is a Geth alternative as It supports HDWallet, which can generate billions of addresses. It uses Single Master Public and Private keys. No need to maintain Millions of Private keys. Backup once and you are good forever. Blockgum can read multiple chains ie Multichain Wallet Full Server side wallet solution. the https://blockgum.com
  • argon2-hashing

    1.7 4.2 Security
    A light package for generating and comparing password hashing with argon2 in Go
  • Anakin

    Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app! :sun_with_face: