mirror of
https://github.com/avelino/awesome-go.git
synced 2024-11-28 16:56:26 +00:00
remove few dead links (#5401)
This commit is contained in:
parent
e45686a52e
commit
ad583352ab
23
README.md
23
README.md
@ -521,8 +521,8 @@ _Libraries for configuration parsing._
|
||||
- [typenv](https://github.com/diegomarangoni/typenv) - Minimalistic, zero dependency, typed environment variables library.
|
||||
- [uConfig](https://github.com/omeid/uconfig) - Lightweight, zero-dependency, and extendable configuration management.
|
||||
- [viper](https://github.com/spf13/viper) - Go configuration with fangs.
|
||||
- [xdg](https://github.com/adrg/xdg) - Go implementation of the [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) and [XDG user directories](https://wiki.archlinux.org/index.php/XDG_user_directories).
|
||||
- [xdg](https://github.com/OpenPeeDeeP/xdg) - Cross platform package that follows the [XDG Standard](https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html).
|
||||
- [xdg](https://github.com/adrg/xdg) - Go implementation of the [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/latest/) and [XDG user directories](https://wiki.archlinux.org/index.php/XDG_user_directories).
|
||||
- [xdg](https://github.com/OpenPeeDeeP/xdg) - Cross platform package that follows the [XDG Standard](https://specifications.freedesktop.org/basedir-spec/latest/).
|
||||
- [yamagiconf](https://github.com/romshark/yamagiconf) - The "safe subset" of YAML for Go configs.
|
||||
|
||||
**[⬆ back to top](#contents)**
|
||||
@ -634,7 +634,6 @@ additional ordered map implementations.
|
||||
- [hide](https://github.com/emvi/hide) - ID type with marshalling to/from hash to prevent sending IDs to clients.
|
||||
- [hilbert](https://github.com/google/hilbert) - Go package for mapping values to and from space-filling curves, such as Hilbert and Peano curves.
|
||||
- [hyperloglog](https://github.com/axiomhq/hyperloglog) - HyperLogLog implementation with Sparse, LogLog-Beta bias correction and TailCut space reduction.
|
||||
- [plinko](https://github.com/shipt/plinko) - A finite state machine and workflow orchestrator that compiles for fast execution, easy debugging, auto-generated documentation. Includes advanced features such as side-effect hooks.
|
||||
- [quadtree](https://github.com/s0rg/quadtree) - Generic, zero-alloc, 100%-test covered quadtree.
|
||||
- [slices](https://github.com/srfrog/slices) - Functions that operate on slices; like `package strings` but adapted to work with slices.
|
||||
- [slices](https://github.com/twharmon/slices) - Pure, generic functions for slices.
|
||||
@ -761,7 +760,6 @@ _Data stores with expiring records, in-memory distributed data stores, or in-mem
|
||||
- [pogreb](https://github.com/akrylysov/pogreb) - Embedded key-value store for read-heavy workloads.
|
||||
- [prometheus](https://github.com/prometheus/prometheus) - Monitoring system and time series database.
|
||||
- [pudge](https://github.com/recoilme/pudge) - Fast and simple key/value store written using Go's standard library.
|
||||
- [regatta](https://github.com/jamf/regatta) - Fast, simple, geo-distributed KV store built for cloud native era.
|
||||
- [rosedb](https://github.com/roseduan/rosedb) - An embedded k-v database based on LSM+WAL, supports string, list, hash, set, zset.
|
||||
- [rotom](https://github.com/xgzlucario/rotom) - A tiny Redis server built with Golang, compatible with RESP protocols.
|
||||
- [rqlite](https://github.com/rqlite/rqlite) - The lightweight, distributed, relational database built on SQLite.
|
||||
@ -1148,7 +1146,6 @@ _Libraries for handling files and file systems._
|
||||
- [pathtype](https://github.com/jonchun/pathtype) - Treat paths as their own type instead of using strings.
|
||||
- [pdfcpu](https://github.com/pdfcpu/pdfcpu) - PDF processor.
|
||||
- [skywalker](https://github.com/dixonwille/skywalker) - Package to allow one to concurrently go through a filesystem with ease.
|
||||
- [stl](https://gitlab.com/russoj88/stl) - Modules to read and write STL (stereolithography) files. Concurrent algorithm for reading.
|
||||
- [todotxt](https://github.com/1set/todotxt) - Go library for Gina Trapani's [_todo.txt_](http://todotxt.org/) files, supports parsing and manipulating of task lists in the [_todo.txt_ format](https://github.com/todotxt/todo.txt).
|
||||
- [vfs](https://github.com/C2FO/vfs) - A pluggable, extensible, and opinionated set of filesystem functionality for Go across a number of filesystem types such as os, S3, and GCS.
|
||||
|
||||
@ -2306,7 +2303,6 @@ _Libraries and tools for binary serialization._
|
||||
- [go-capnproto](https://github.com/glycerine/go-capnproto) - Cap'n Proto library and parser for go.
|
||||
- [go-codec](https://github.com/ugorji/go) - High Performance, feature-Rich, idiomatic encode, decode and rpc library for msgpack, cbor and json, with runtime-based OR code-generation support.
|
||||
- [go-csvlib](https://github.com/tiendc/go-csvlib) - High level and rich functionalities CSV serialization/deserialization library.
|
||||
- [go-lctree](https://github.com/sbourlon/go-lctree) - Provides a CLI and primitives to serialize and deserialize [LeetCode binary trees](https://support.leetcode.com/hc/en-us/articles/360011883654-What-does-1-null-2-3-mean-in-binary-tree-representation).
|
||||
- [gogoprotobuf](https://github.com/gogo/protobuf) - Protocol Buffers for Go with Gadgets.
|
||||
- [goprotobuf](https://github.com/golang/protobuf) - Go support, in the form of a library and protocol compiler plugin, for Google's protocol buffers.
|
||||
- [gotiny](https://github.com/raszia/gotiny) - Efficient Go serialization library, gotiny is almost as fast as serialization libraries that generate code.
|
||||
@ -2583,7 +2579,6 @@ See also [Natural Language Processing](#natural-language-processing) and [Text A
|
||||
- [dataflowkit](https://github.com/slotix/dataflowkit) - Web scraping Framework to turn websites into structured data.
|
||||
- [go-recipe](https://github.com/kkyr/go-recipe) - A package for scraping recipes from websites.
|
||||
- [GoQuery](https://github.com/PuerkitoBio/goquery) - GoQuery brings a syntax and a set of features similar to jQuery to the Go language.
|
||||
- [gospider](https://github.com/zhshch2002/gospider) - A simple golang spider/scraping framework,build a spider in 3 lines. migrated from [goribot](https://github.com/zhshch2002/goribot)
|
||||
- [pagser](https://github.com/foolin/pagser) - Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler.
|
||||
- [Tagify](https://github.com/zoomio/tagify) - Produces a set of tags from given source.
|
||||
- [walker](https://github.com/cyucelen/walker) - Seamlessly fetch paginated data from any source. Simple and high performance API scraping included.
|
||||
@ -2632,7 +2627,7 @@ _Libraries for accessing third party APIs._
|
||||
- [gads](https://github.com/emiddleton/gads) - Google Adwords Unofficial API.
|
||||
- [gami](https://github.com/bit4bit/gami) - Go library for Asterisk Manager Interface.
|
||||
- [gcm](https://github.com/Aorioli/gcm) - Go library for Google Cloud Messaging.
|
||||
- [geo-golang](https://github.com/codingsince1985/geo-golang) - Go Library to access [Google Maps](https://developers.google.com/maps/documentation/geocoding/intro), [MapQuest](https://developer.mapquest.com/documentation/geocoding-api/), [Nominatim](https://developer.mapquest.com/documentation/open/nominatim-search), [OpenCage](https://opencagedata.com/api), [Bing](https://msdn.microsoft.com/en-us/library/ff701715.aspx), [Mapbox](https://www.mapbox.com/developers/api/geocoding/), and [OpenStreetMap](https://wiki.openstreetmap.org/wiki/Nominatim) geocoding / reverse geocoding APIs.
|
||||
- [geo-golang](https://github.com/codingsince1985/geo-golang) - Go Library to access [Google Maps](https://developers.google.com/maps/documentation/geocoding/intro), [MapQuest](https://developer.mapquest.com/documentation/api/geocoding/), [Nominatim](https://nominatim.org/release-docs/latest/api/Overview/), [OpenCage](https://opencagedata.com/api), [Bing](https://msdn.microsoft.com/en-us/library/ff701715.aspx), [Mapbox](https://www.mapbox.com/developers/api/geocoding/), and [OpenStreetMap](https://wiki.openstreetmap.org/wiki/Nominatim) geocoding / reverse geocoding APIs.
|
||||
- [github](https://github.com/google/go-github) - Go library for accessing the GitHub REST API v3.
|
||||
- [githubql](https://github.com/shurcooL/githubql) - Go library for accessing the GitHub GraphQL API v4.
|
||||
- [go-atlassian](https://github.com/ctreminiom/go-atlassian) - Go library for accessing the [Atlassian Cloud](https://www.atlassian.com/enterprise/cloud) services (Jira, Jira Service Management, Jira Agile, Confluence, Admin Cloud)
|
||||
@ -2659,7 +2654,7 @@ _Libraries for accessing third party APIs._
|
||||
- [go-twitter](https://github.com/dghubble/go-twitter) - Go client library for the Twitter v1.1 APIs.
|
||||
- [go-unsplash](https://github.com/hbagdi/go-unsplash) - Go client library for the [Unsplash.com](https://unsplash.com) API.
|
||||
- [go-xkcd](https://github.com/nishanths/go-xkcd) - Go client for the xkcd API.
|
||||
- [go-yapla](https://git.iglou.eu/Production/go-yapla) - Go client library for the Yapla v2.0 API.
|
||||
- [go-yapla](https://gitlab.com/adrienK/go-yapla) - Go client library for the Yapla v2.0 API.
|
||||
- [goagi](https://github.com/staskobzar/goagi) - Go library to build Asterisk PBX agi/fastagi applications.
|
||||
- [goami2](https://github.com/staskobzar/goami2) - AMI v2 library for Asterisk PBX.
|
||||
- [GoFreeDB](https://github.com/FreeLeh/GoFreeDB) - Golang library providing common and simple database abstractions on top of Google Sheets.
|
||||
@ -3179,7 +3174,7 @@ _Source code analysis tools, also known as Static Application Security Testing (
|
||||
- [golangci-lint](https://github.com/golangci/golangci-lint) – A fast Go linters runner. It runs linters in parallel, uses caching, supports `yaml` config, has integrations with all major IDE and has dozens of linters included.
|
||||
- [golines](https://github.com/segmentio/golines) - Formatter that automatically shortens long lines in Go code.
|
||||
- [GoPlantUML](https://github.com/jfeliu007/goplantuml) - Library and CLI that generates text plantump class diagram containing information about structures and interfaces with the relationship among them.
|
||||
- [goreturns](https://sourcegraph.com/github.com/sqs/goreturns) - Adds zero-value return statements to match the func return types.
|
||||
- [goreturns](https://github.com/sqs/goreturns) - Adds zero-value return statements to match the func return types.
|
||||
- [gostatus](https://github.com/shurcooL/gostatus) - Command line tool, shows the status of repositories that contain Go packages.
|
||||
- [lint](https://github.com/surullabs/lint) - Run linters as part of go test.
|
||||
- [php-parser](https://github.com/z7zmey/php-parser) - A Parser for PHP written in Go.
|
||||
@ -3628,7 +3623,6 @@ _Add the group of your city/country here (send **PR**)_
|
||||
- [Google](https://google.github.io/styleguide/go/)
|
||||
- [Hyperledger](https://github.com/hyperledger/fabric/blob/release-1.4/docs/source/style-guides/go-style.rst)
|
||||
- [Magnetico](https://github.com/boramalper/magnetico/wiki/magnetico-Design-Specification)
|
||||
- [Sourcegraph](https://docs.sourcegraph.com/dev/background-information/languages/go)
|
||||
- [Thanos](https://thanos.io/tip/contributing/coding-style-guide.md/)
|
||||
- [Trybe](https://github.com/betrybe/playbook-go/blob/main/README_EN.md)
|
||||
- [Uber](https://github.com/uber-go/guide/blob/master/style.md)
|
||||
@ -3643,7 +3637,6 @@ _Add the group of your city/country here (send **PR**)_
|
||||
- [@golang](https://twitter.com/golang)
|
||||
- [@golang_news](https://twitter.com/golang_news)
|
||||
- [@golangch](https://twitter.com/golangch)
|
||||
- [@golangflow](https://twitter.com/golangflow)
|
||||
- [@golangweekly](https://twitter.com/golangweekly)
|
||||
|
||||
**[⬆ back to top](#contents)**
|
||||
@ -3661,10 +3654,9 @@ _Add the group of your city/country here (send **PR**)_
|
||||
- [Awesome Remote Job](https://github.com/lukasz-madon/awesome-remote-job) - Curated list of awesome remote jobs. A lot of them are looking for Go hackers.
|
||||
- [awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness) - List of other amazingly awesome lists.
|
||||
- [awesome-go-extra](https://github.com/xwjdsh/awesome-go-extra) - Parse awesome-go README file and generate a new README file with repo info.
|
||||
- [Code with Mukesh](https://codewithmukesh.com/blog/category/golang) - Software Engineer and Blogs @ codewithmukesh.com.
|
||||
- [Code with Mukesh](https://codewithmukesh.com/categories/golang) - Software Engineer and Blogs @ codewithmukesh.com.
|
||||
- [Coding Mystery](https://codingmystery.com) - Solve exciting escape-room-inspired programming challenges using Go.
|
||||
- [CodinGame](https://www.codingame.com/) - Learn Go by solving interactive tasks using small games as practical examples.
|
||||
- [Explore Go Libraries & Projects](https://kandi.openweaver.com/explore/go) - Discover & find a curated list of popular & new Go libraries, top authors, trending project kits, discussions, tutorials & learning resources on kandi.
|
||||
- [Go Blog](https://blog.golang.org) - The official Go blog.
|
||||
- [Go Code Club](https://www.youtube.com/watch?v=nvoIPQYdx9g&list=PLEcwzBXTPUE_YQR7R0BRtHBYJ0LN3Y0i3) - A group of Gophers read and discuss a different Go project every week.
|
||||
- [Go Community on Hashnode](https://hashnode.com/n/go) - Community of Gophers on Hashnode.
|
||||
@ -3675,7 +3667,6 @@ _Add the group of your city/country here (send **PR**)_
|
||||
- [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.
|
||||
- [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.
|
||||
- [Golang Weekly](https://discu.eu/weekly/golang/) - Each monday projects, tutorials and articles about Go.
|
||||
@ -3709,7 +3700,6 @@ _Add the group of your city/country here (send **PR**)_
|
||||
- [Caching Slow Database Queries](https://medium.com/@rocketlaunchr.cloud/caching-slow-database-queries-1085d308a0c9) - How to cache slow database queries.
|
||||
- [Canceling MySQL](https://medium.com/@rocketlaunchr.cloud/canceling-mysql-in-go-827ed8f83b30) - How to cancel MySQL queries.
|
||||
- [CodeCrafters Golang Track](https://app.codecrafters.io/tracks/go) - Achieve mastery in advanced Go by building your own Redis, Docker, Git, and SQLite. Featuring goroutines, systems programming, file I/O, and more.
|
||||
- [Debugged.it Go patterns](https://github.com/haveyoudebuggedit/go-patterns) - Advanced Go patterns with ready-to-run examples.
|
||||
- [Design Patterns in Go](https://github.com/shubhamzanwar/design-patterns) - Collection of programming design patterns implemented in Go.
|
||||
- [Ethereum Development with Go](https://github.com/miguelmota/ethereum-development-with-go-book) - A little e-book on Ethereum Development with Go.
|
||||
- [Games With Go](https://www.youtube.com/watch?v=9D4yH7e_ea8&list=PLDZujg-VgQlZUy1iCqBbe5faZLMkA3g2x) - A video series teaching programming and game development.
|
||||
@ -3742,7 +3732,6 @@ _Add the group of your city/country here (send **PR**)_
|
||||
- [Microservices with Go](https://www.youtube.com/playlist?list=PLmD8u-IFdreyh6EUfevBcbiuCKzFk0EW_) - Dive deep into building microservices using Go, including gRPC.
|
||||
- [package main](https://www.youtube.com/packagemain) - YouTube channel about Programming in Go.
|
||||
- [Programming with Google Go](https://www.coursera.org/specializations/google-golang) - Coursera Specialization to learn about Go from scratch.
|
||||
- [Saving a Third of Our Memory by Re-ordering Go Struct Fields](https://qvault.io/golang/struct-field-ordering-memory/) - How inefficient field ordering in Go structs.
|
||||
- [Scaling Go Applications](https://betterstack.com/community/guides/scaling-go/) - Everything about building, deploying and scaling Go applications in production.
|
||||
- [The world’s easiest introduction to WebAssembly with Golang](https://medium.com/@martinolsansky/webassembly-with-golang-is-fun-b243c0e34f02)
|
||||
- [Understanding Go in a visual way](https://dev.to/aurelievache/series/26234) - Learn Go visually
|
||||
|
Loading…
Reference in New Issue
Block a user