Golang packages

Showing projects tagged as Go and Golang

  • excelize

    9.7 9.2 Go
    Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
  • Ferret

    9.2 7.5 Go
    Declarative web scraping
  • goa

    9.2 9.1 Go
    Design-based APIs and microservices in Go
  • Geziyor

    8.1 4.0 Go
    Geziyor, blazing fast web crawling & scraping framework for Go. Supports JS rendering.
  • go-toml

    7.9 8.7 Go
    Go library for the TOML file format
  • jackal

    7.8 8.4 Go
    💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).
  • go-critic

    7.8 8.3 Go
    The most opinionated Go source code linter for code audit.
  • consistent

    6.7 2.8 Go
    Consistent hashing with bounded loads in Golang
  • mo

    6.6 6.0 Go
    🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
  • golang-tutorials

    6.4 0.0 Go
    Golang Tutorials. Learn Golang from Scratch with simple examples.
  • libvlc-go

    6.1 6.1 Go
    Go bindings for libVLC and high-level media player interface
  • xdg-go

    5.4 7.5 Go
    Go implementation of the XDG Base Directory Specification and XDG user directories
  • netscanner

    5.3 0.0 Go
    netscanner - TCP/UDP scanner to find open or closed ports
  • fig

    5.3 2.0 Go
    A minimalist Go configuration library
  • countries

    5.3 1.0 Go
    Countries - ISO 3166 (ISO3166-1, ISO3166, Digit, Alpha-2 and Alpha-3) countries codes and names (on eng and rus), ISO 4217 currency designators, ITU-T E.164 IDD calling phone codes, countries capitals, UN M.49 regions codes, ccTLD countries domains, IOC/NOC and FIFA letters codes, VERY FAST, NO maps[], NO slices[], NO init() funcs, NO external links/files/data, NO interface{}, NO specific dependencies, Databases/JSON/GOB/XML/CSV compatible, Emoji countries flags and currencies support, full support ISO-3166-1, ISO-4217, ITU-T E.164, Unicode CLDR and ccTLD standarts.
  • go-wkhtmltopdf

    4.5 5.8 Go
    Go bindings for wkhtmltopdf and high-level HTML to PDF conversion interface
  • grabbit

    4.4 0.0 Go
    A lightweight transactional message bus on top of RabbitMQ
  • Wait4X

    4.3 9.0 Go
    Wait4X allows you to wait for a port or a service to enter the requested state.
  • goroutines

    3.6 3.1 Go
    It is an efficient, flexible, and lightweight goroutine pool. It provides an easy way to deal with concurrent tasks with limited resource.
  • go-lock

    3.5 3.2 Go
    go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
  • An exit strategy for go routines.

    3.3 0.0 Go
    An exit strategy for go routines
  • Viney's go-cache

    3.2 6.8 Go
    A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
  • generator-go-lang

    3.1 0.6 JavaScript
    A Yeoman generator to get new Go projects started.
  • import "github/shuLhan/share"

    2.8 9.3 Go
    A collection of libraries and tools written in Go; including DNS, email, git ini file format, HTTP, memfs (embedding file into Go), paseto, SMTP, TOTP, WebSocket, XMLRPC, and many more.
  • go-mail

    2.7 7.0 Go
    :incoming_envelope: Simple email interface across multiple service providers (ses, postmark, mandrill, smtp)
  • PDF to Image Converter Using Golang

    2.4 0.0 Go
    This project will help you to convert PDF file to IMAGE using golang.
  • Basic Query Builder

    2.4 7.8 Go
    BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.
  • Package for fast copying structs of different types

    2.1 1.6 Go
    Package for fast copying structs of different types
  • rescached

    2.0 8.2 Go
    Resolver (DNS) cache daemon.
  • frontmatter

    2.0 5.0 Go
    Go library for detecting and decoding various content front matter formats