mirror of
https://github.com/avelino/awesome-go.git
synced 2024-12-12 17:13:58 +00:00
fixes small typos in README.md (#4286)
This commit is contained in:
parent
7ae8b52aaf
commit
6e7c6e90e7
25
README.md
25
README.md
@ -465,7 +465,7 @@ _Libraries for configuration parsing._
|
||||
- [gone/jconf](https://github.com/One-com/gone/tree/master/jconf) - Modular JSON configuration. Keep you config structs along with the code they configure and delegate parsing to submodules without sacrificing full config serialization.
|
||||
- [gonfig](https://github.com/milad-abbasi/gonfig) - Tag-based configuration parser which loads values from different providers into typesafe struct.
|
||||
- [gookit/config](https://github.com/gookit/config) - application config manage(load,get,set). support JSON, YAML, TOML, INI, HCL. multi file load, data override merge.
|
||||
- [harvester](https://github.com/beatlabs/harvester) - Harvester, a easy to use static and dynamic configuration package supportig seeding, env vars and Consul integration.
|
||||
- [harvester](https://github.com/beatlabs/harvester) - Harvester, a easy to use static and dynamic configuration package supporting seeding, env vars and Consul integration.
|
||||
- [hjson](https://github.com/hjson/hjson-go) - Human JSON, a configuration file format for humans. Relaxed syntax, fewer mistakes, more comments.
|
||||
- [hocon](https://github.com/gurkankaymak/hocon) - Configuration library for working with the HOCON(a human-friendly JSON superset) format, supports features like environment variables, referencing other values, comments and multiple files.
|
||||
- [ingo](https://github.com/schachmat/ingo) - Flags persisted in an ini-like config file.
|
||||
@ -475,7 +475,7 @@ _Libraries for configuration parsing._
|
||||
- [kelseyhightower/envconfig](https://github.com/kelseyhightower/envconfig) - Go library for managing configuration data from environment variables.
|
||||
- [koanf](https://github.com/knadh/koanf) - Light weight, extensible library for reading config in Go applications. Built in support for JSON, TOML, YAML, env, command line.
|
||||
- [konfig](https://github.com/lalamove/konfig) - Composable, observable and performant config handling for Go for the distributed processing era.
|
||||
- [kong](https://github.com/alecthomas/kong) - Command-line parser with support for arbitrarily complex command-line structures and additional sources of configuration such as YAML, JSON, TOML, etc (succesor to `kingpin`).
|
||||
- [kong](https://github.com/alecthomas/kong) - Command-line parser with support for arbitrarily complex command-line structures and additional sources of configuration such as YAML, JSON, TOML, etc (successor to `kingpin`).
|
||||
- [mini](https://github.com/sasbury/mini) - Golang package for parsing ini-style configuration files.
|
||||
- [nasermirzaei89/env](https://github.com/nasermirzaei89/env) - Simple useful package for read environment variables.
|
||||
- [nfigure](https://github.com/muir/nfigure) - Per-library struct-tag based configuration from command lines (Posix & Go-style); environment, JSON, YAML
|
||||
@ -650,7 +650,7 @@ _Data stores with expiring records, in-memory distributed data stores, or in-mem
|
||||
- [GCache](https://github.com/bluele/gcache) - Cache library with support for expirable Cache, LFU, LRU and ARC.
|
||||
- [gdcache](https://github.com/ulovecode/gdcache) - A pure non-intrusive cache library implemented by golang, you can use it to implement your own distributed cache.
|
||||
- [go-mcache](https://github.com/OrlovEvgeny/go-mcache) - Fast in-memory key:value store/cache library. Pointer caches.
|
||||
- [gocache](https://github.com/eko/gocache) - A complete Go cache library with mutiple stores (memory, memcache, redis, ...), chainable, loadable, metrics cache and more.
|
||||
- [gocache](https://github.com/eko/gocache) - A complete Go cache library with multiple stores (memory, memcache, redis, ...), chainable, loadable, metrics cache and more.
|
||||
- [groupcache](https://github.com/golang/groupcache) - Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
|
||||
- [remember-go](https://github.com/rocketlaunchr/remember-go) - A universal interface for caching slow database queries (backed by redis, memcached, ristretto, or in-memory).
|
||||
- [timedmap](https://github.com/zekroTJA/timedmap) - Map with expiring key-value pairs.
|
||||
@ -711,7 +711,7 @@ _Data stores with expiring records, in-memory distributed data stores, or in-mem
|
||||
- [goose](https://github.com/pressly/goose) - Database migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts.
|
||||
- [gorm-seeder](https://github.com/Kachit/gorm-seeder) - Simple database seeder for Gorm ORM.
|
||||
- [gormigrate](https://github.com/go-gormigrate/gormigrate) - Database schema migration helper for Gorm ORM.
|
||||
- [libschema](https://github.com/muir/libschema) - Define your migrations separately in each libary. Migrations for open source libraries. MySQL & PostgreSQL.
|
||||
- [libschema](https://github.com/muir/libschema) - Define your migrations separately in each library. Migrations for open source libraries. MySQL & PostgreSQL.
|
||||
- [migrate](https://github.com/golang-migrate/migrate) - Database migrations. CLI and Golang library.
|
||||
- [migrator](https://github.com/lopezator/migrator) - Dead simple Go database migration library.
|
||||
- [migrator](https://github.com/larapulse/migrator) - MySQL database migrator designed to run migrations to your features and manage database schema update with intuitive go code.
|
||||
@ -1001,7 +1001,7 @@ _Libraries for handling errors._
|
||||
- [errors](https://github.com/pkg/errors) - Package that provides simple error handling primitives.
|
||||
- [errors](https://github.com/neuronlabs/errors) - Simple golang error handling with classification primitives.
|
||||
- [errors](https://github.com/PumpkinSeed/errors) - The most simple error wrapper with awesome performance and minimal memory overhead.
|
||||
- [errors](https://github.com/bnkamalesh/errors) - Drop-in replacement for builting Go errors. This is a minimal error handling package with custom error types, user friendly messages, Unwrap & Is. With very easy to use and straightforward helper functions.
|
||||
- [errors](https://github.com/bnkamalesh/errors) - Drop-in replacement for builtin Go errors. This is a minimal error handling package with custom error types, user friendly messages, Unwrap & Is. With very easy to use and straightforward helper functions.
|
||||
- [errorx](https://github.com/joomcode/errorx) - A feature rich error package with stack traces, composition of errors and more.
|
||||
- [exception](https://github.com/rbrahul/exception) - A simple utility package for exception handling with try-catch in Golang.
|
||||
- [Falcon](https://github.com/SonicRoshan/falcon) - A Simple Yet Highly Powerful Package For Error Handling.
|
||||
@ -1047,7 +1047,7 @@ _Libraries for handling files and file systems._
|
||||
_Packages for accounting and finance._
|
||||
|
||||
- [accounting](https://github.com/leekchan/accounting) - money and currency formatting for golang.
|
||||
- [ach](https://github.com/moov-io/ach) - A reader, writer, and valdiator for Automated Clearing House (ACH) files.
|
||||
- [ach](https://github.com/moov-io/ach) - A reader, writer, and validator for Automated Clearing House (ACH) files.
|
||||
- [currency](https://github.com/bojanz/currency) - Handles currency amounts, provides currency information and formatting.
|
||||
- [currency](https://github.com/bnkamalesh/currency) - High performant & accurate currency computation package.
|
||||
- [decimal](https://github.com/shopspring/decimal) - Arbitrary-precision fixed-point decimal numbers.
|
||||
@ -1423,7 +1423,7 @@ _Libraries for generating and working with log files._
|
||||
- [glo](https://github.com/lajosbencz/glo) - PHP Monolog inspired logging facility with identical severity levels.
|
||||
- [glog](https://github.com/golang/glog) - Leveled execution logs for Go.
|
||||
- [go-cronowriter](https://github.com/utahta/go-cronowriter) - Simple writer that rotate log files automatically based on current date and time, like cronolog.
|
||||
- [go-log](https://github.com/pieterclaerhout/go-log) - A logging library with strack traces, object dumping and optional timestamps.
|
||||
- [go-log](https://github.com/pieterclaerhout/go-log) - A logging library with stack traces, object dumping and optional timestamps.
|
||||
- [go-log](https://github.com/subchen/go-log) - Simple and configurable Logging in Go, with level, formatters and writers.
|
||||
- [go-log](https://github.com/siddontang/go-log) - Log lib supports level and multi handlers.
|
||||
- [go-log](https://github.com/ian-kent/go-log) - Log4j implementation in Go.
|
||||
@ -2506,7 +2506,7 @@ _General utilities and tools to make your life easier._
|
||||
- [command](https://github.com/txgruppi/command) - Command pattern for Go with thread safe serial and parallel dispatcher.
|
||||
- [copy](https://github.com/gotidy/copy) - Package for fast copying structs of different types.
|
||||
- [copy-pasta](https://github.com/jutkko/copy-pasta) - Universal multi-workstation clipboard that uses S3 like backend for the storage.
|
||||
- [countries](https://github.com/biter777/countries) - Full implementation of ISO-3166-1, ISO-4217, ITU-T E.164, Unicode CLDR and IANA ccTLD standarts.
|
||||
- [countries](https://github.com/biter777/countries) - Full implementation of ISO-3166-1, ISO-4217, ITU-T E.164, Unicode CLDR and IANA ccTLD standards.
|
||||
- [create-go-app](https://github.com/create-go-app/cli) - A powerful CLI for create a new production-ready project with backend (Golang), frontend (JavaScript, TypeScript) & deploy automation (Ansible, Docker) by running one command.
|
||||
- [cryptgo](https://github.com/Gituser143/cryptgo) - Crytpgo is a TUI based application written purely in Go to monitor and observe cryptocurrency prices in real time!
|
||||
- [ctop](https://github.com/bcicen/ctop) - [Top-like](https://ctop.sh) interface (e.g. htop) for container metrics.
|
||||
@ -2520,7 +2520,7 @@ _General utilities and tools to make your life easier._
|
||||
- [EaseProbe](https://github.com/megaease/easeprobe) - A simple, standalone, and lightWeight tool that can do health/status checking daemon, support HTTP/TCP/SSH/Shell/Client/... probes, and Slack/Discord/Telegram/SMS... notification.
|
||||
- [equalizer](https://github.com/reugn/equalizer) - Quota manager and rate limiter collection for Go.
|
||||
- [ergo](https://github.com/cristianoliveira/ergo) - The management of multiple local services running over different ports made easy.
|
||||
- [evaluator](https://github.com/nullne/evaluator) - Evaluate an expression dynamicly based on s-expression. It's simple and easy to extend.
|
||||
- [evaluator](https://github.com/nullne/evaluator) - Evaluate an expression dynamically based on s-expression. It's simple and easy to extend.
|
||||
- [filetype](https://github.com/h2non/filetype) - Small package to infer the file type checking the magic numbers signature.
|
||||
- [filler](https://github.com/yaronsumel/filler) - small utility to fill structs using "fill" tag.
|
||||
- [filter](https://github.com/gookit/filter) - provide filtering, sanitizing, and conversion of Go data.
|
||||
@ -2573,7 +2573,7 @@ _General utilities and tools to make your life easier._
|
||||
- [hystrix-go](https://github.com/afex/hystrix-go) - Implements Hystrix patterns of programmer-defined fallbacks aka circuit breaker.
|
||||
- [immortal](https://github.com/immortal/immortal) - \*nix cross-platform (OS agnostic) supervisor.
|
||||
- [intrinsic](https://github.com/mengzhuo/intrinsic) - Use x86 SIMD without writing any assembly code.
|
||||
- [jsend](https://github.com/clevergo/jsend) - JSend's implementation writen in Go.
|
||||
- [jsend](https://github.com/clevergo/jsend) - JSend's implementation written in Go.
|
||||
- [jump](https://github.com/gsamokovarov/jump) - Jump helps you navigate faster by learning your habits.
|
||||
- [koazee](https://github.com/wesovilabs/koazee) - Library inspired in Lazy evaluation and functional programming that takes the hassle out of working with arrays.
|
||||
- [lets-go](https://github.com/aplescia-chwy/lets-go) - Go module that provides common utilities for Cloud Native REST API development. Also contains AWS Specific utilities.
|
||||
@ -2995,7 +2995,7 @@ _Software written in Go._
|
||||
|
||||
### DevOps Tools
|
||||
|
||||
- [abbreviate](https://github.com/dnnrly/abbreviate) - abbreviate is a tool turning long strings in to shorter ones with configurable seperaters, for example to embed branch names in to deployment stack IDs.
|
||||
- [abbreviate](https://github.com/dnnrly/abbreviate) - abbreviate is a tool turning long strings in to shorter ones with configurable separators, for example to embed branch names in to deployment stack IDs.
|
||||
- [aptly](https://github.com/smira/aptly) - aptly is a Debian repository management tool.
|
||||
- [aurora](https://github.com/xuri/aurora) - Cross-platform web-based Beanstalkd queue server console.
|
||||
- [awsenv](https://github.com/soniah/awsenv) - Small binary that loads Amazon (AWS) environment variables for a profile.
|
||||
@ -3357,7 +3357,7 @@ _Where to discover new Go libraries._
|
||||
- [go.dev](https://go.dev/) - A hub for Go developers.
|
||||
- [gocryforhelp](https://github.com/ninedraft/gocryforhelp) - Collection of Go projects that needs help. Good place to start your open-source way in Go.
|
||||
- [godoc.org](https://godoc.org/) - Documentation for open source Go packages.
|
||||
- [Golang Developer Jobs](https://golangjob.xyz) - Developer Jobs exclusivly for Golang related Roles.
|
||||
- [Golang Developer Jobs](https://golangjob.xyz) - Developer Jobs exclusively for Golang related Roles.
|
||||
- [Golang Flow](https://golangflow.io) - Post Updates, News, Packages and more.
|
||||
- [Golang News](https://golangnews.com) - Links and news about Go programming.
|
||||
- [Golang Resources](https://golangresources.com) - A curation of the best articles, exercises, talks and videos to learn Go.
|
||||
@ -3424,3 +3424,4 @@ _Where to discover new Go libraries._
|
||||
- [Your basic Go](https://yourbasic.org/golang) - Huge collection of tutorials and how to's.
|
||||
|
||||
**[⬆ back to top](#contents)**
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user