dogear

enter for all results · esc to close

Go

3,166 items from avelino/awesome-go ★187,948

  1. approx github.com

    A Duration extension supporting parsing/printing durations in days, weeks and years.

    tool link ↗
  2. enca github.com

    Minimal cgo bindings for libenca, which detects character encodings.

    tool link ↗
  3. go-aws-news github.com

    Go application and library to fetch what's new from AWS.

    tool link ↗
  4. dft github.com

    Lightweight, zero dependency docker containers for testing (or more).

  5. filler github.com

    small utility to fill structs using "fill" tag.

    tool link ↗
  6. concurrency-limiter github.com

    Concurrency limiter with support for timeouts, dynamic priority and context cancellation of goroutines.

    tool link ↗
  7. nansen-go github.com

    Go client for Nansen AI API with Smart Money analytics, token screener, profiler, and zero dependencies.

  8. glassnode-go github.com

    Go client for Glassnode Basic API with 25 metric categories, typed structs, bulk endpoints, Point-in-Time data, and zero dependencies.

  9. bitget-go github.com

    Go client for Bitget UTA API v3 with typed models, string-based prices, auto-reconnecting WebSocket, and demo trading.

  10. go-csvlib github.com

    High level and rich functionalities CSV serialization/deserialization library.

    tool link ↗
  11. go-ini github.com

    A Go package that marshals and unmarshals INI-files.

    tool link ↗
  12. jazz github.com

    A simple RabbitMQ abstraction layer for queue administration and publishing and consuming of messages.

    tool link ↗
  13. go-problemdetails github.com

    Go package for working with Problem Details.

    tool link ↗
  14. nchi github.com

    chi-like router built on httprouter with dependency injection based middleware wrappers

    tool link ↗
  15. structcli github.com

    Eliminate Cobra boilerplate: build powerful, feature-rich CLIs declaratively from Go structs.

    tool link ↗
  16. gorm-seeder github.com

    Simple database seeder for Gorm ORM.

  17. conexec github.com

    A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking and uses goroutine pool to improve efficiency.

    tool link ↗
  18. dsu github.com

    Disjoint Set data structure implementation in Go.

    tool link ↗
  19. go-dbw github.com

    A simple package that encapsulates database operations.

  20. mooncake github.com

    A simple way to generate mocks for multiple purposes.

    tool link ↗
  21. go-output-format github.com

    Output go structures into multiple formats (YAML/JSON/etc) in your command line app.

    tool link ↗
  22. glinq github.com

    LINQ-like lazy evaluation library with type-safe generics, performance optimizations and zero dependencies.

    tool link ↗
  23. codeship-go github.com

    Go client library for interacting with Codeship's API v2.

  24. kemba github.com

    A tiny debug logging tool inspired by debug, great for CLI tools and applications.

    tool link ↗
  25. qrand github.com

    Client for the ANU Quantum Numbers (AQN) API, providing quantum-mechanically secure random data.

  26. uuid github.com

    Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier.

    tool link ↗
  27. deheap github.com

    Doubly-ended heap (min-max heap) with O(log n) access to both minimum and maximum elements.

    tool link ↗
  28. cronrange github.com

    Parses Cron-style time range expressions, checks if the given time is within any ranges.

    tool link ↗
  29. testsql github.com

    Generate test data from SQL files before testing and clear it after finished.

  30. bedrock github.com

    Provides a minimal, modular and composable foundation for quickly developing services and more use case specific frameworks in Go.

    tool link ↗
  31. async github.com

    An asynchronous task package with async/await style for Go.

    tool link ↗
  32. xylog github.com

    Leveled and structured logging, dynamic fields, high performance, zone management, simple configuration, and readable syntax.

    tool link ↗
  33. ini github.com

    INI Parser & Write Library, Unmarshal to Struct, Marshal to Json, Write File, watch file.

    tool link ↗
  34. epoch github.com

    Contains primitives for marshaling/unmarshalling Unix timestamp/epoch to/from build-in time.Time type in JSON.

    tool link ↗
  35. dynatomic github.com

    A library for using DynamoDB as an atomic counter.

    tool link ↗
  36. kucoin-go github.com

    Go client for KuCoin UTA and Classic REST & WebSocket APIs with HMAC-SHA256 auth, string-typed prices, and typed error hierarchy.

  37. birdeye-go github.com

    Go client for Birdeye DeFi API with typed spot prices, OHLCV candles, historical data, and raw request escape hatch.

  38. goshark github.com

    Package goshark use tshark to decode IP packet and create data struct to analyse packet.

    tool link ↗
  39. leakhound github.com

    Static analysis tool to detect accidental logging of sensitive struct fields, preventing data leaks in logs.

    tool link ↗
  40. go-tools/multithreading github.com

    Manage a pool of goroutines using this lightweight library with a simple API.

  41. nibbler github.com

    A lightweight package for micro batch processing.

    tool link ↗
  42. goenum github.com

    A common enumeration struct based on generics and reflection that allows you to quickly define enumerations and use a set of useful default methods.

    tool link ↗
  43. dlog github.com

    Compile-time controlled logger to make your release smaller without removing debug calls.

    tool link ↗
  44. avgRating github.com

    Calculate average score and rating based on Wilson Score Equation.

    tool link ↗
  45. log github.com

    Simple leveled logging wrapper around standard log package.

    tool link ↗
  46. gontainer/gontainer github.com

    A YAML-based Dependency Injection container for GO. It supports dependencies' scopes, and auto-detection of circular dependencies. Gontainer is concurrent-safe.

    tool link ↗
  47. CQL github.com

    Built on top of GORM, adds compile-time verified queries based on auto-generated code.

    tool link ↗
  48. wait-for github.com

    Wait for something to happen (from the command line) before continuing. Easy orchestration of Docker services and other things.

  49. gogiven github.com

    YATSPEC-like BDD testing framework for Go.

    tool link ↗
  50. pig github.com

    Simple pgx wrapper to execute and scan query results easily.

    tool link ↗
  51. next page of items loading…