mirror of
https://github.com/avelino/awesome-go.git
synced 2024-12-12 17:13:58 +00:00
Add Category Goroutines + add some packages
Added the following: * [grpool](https://github.com/ivpusic/grpool) - Lightweight Goroutine pool. * [pool](https://github.com/go-playground/pool) - Go consumer goroutine pool for easy goroutine handling + time saving. * [tunny](https://github.com/Jeffail/tunny) - A goroutine pool for golang. * [statics](https://github.com/go-playground/statics) - Embeds static resources into go files for single binary compilation + works with http.FileSystem + symlinks. * [generate](https://github.com/go-playground/generate) - runs go generate recursively on a specified path or environment variable and can filter by regex. * [stats](https://github.com/go-playground/stats) - Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
This commit is contained in:
parent
93c77047d4
commit
1728681eda
13
README.md
13
README.md
@ -34,6 +34,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
|||||||
- [Game Development](#game-development)
|
- [Game Development](#game-development)
|
||||||
- [Generation & Generics](#generation--generics)
|
- [Generation & Generics](#generation--generics)
|
||||||
- [Go Compilers](#go-compilers)
|
- [Go Compilers](#go-compilers)
|
||||||
|
- [Goroutines](#goroutines)
|
||||||
- [GUI](#gui)
|
- [GUI](#gui)
|
||||||
- [Hardware](#hardware)
|
- [Hardware](#hardware)
|
||||||
- [Images](#images)
|
- [Images](#images)
|
||||||
@ -385,6 +386,15 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
|
|||||||
* [tardisgo](https://github.com/tardisgo/tardisgo) - Golang to Haxe to CPP/CSharp/Java/JavaScript transpiler.
|
* [tardisgo](https://github.com/tardisgo/tardisgo) - Golang to Haxe to CPP/CSharp/Java/JavaScript transpiler.
|
||||||
|
|
||||||
|
|
||||||
|
## Goroutines
|
||||||
|
|
||||||
|
*Tools for managing and working with Goroutines*
|
||||||
|
|
||||||
|
* [grpool](https://github.com/ivpusic/grpool) - Lightweight Goroutine pool.
|
||||||
|
* [pool](https://github.com/go-playground/pool) - Go consumer goroutine pool for easy goroutine handling + time saving.
|
||||||
|
* [tunny](https://github.com/Jeffail/tunny) - A goroutine pool for golang.
|
||||||
|
|
||||||
|
|
||||||
## GUI
|
## GUI
|
||||||
|
|
||||||
*Libraries for building GUI Applications*
|
*Libraries for building GUI Applications*
|
||||||
@ -504,6 +514,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
|||||||
* [gosms](https://github.com/haxpax/gosms) - Your own local SMS gateway in Go that can be used to send SMS
|
* [gosms](https://github.com/haxpax/gosms) - Your own local SMS gateway in Go that can be used to send SMS
|
||||||
* [jobs](https://github.com/albrow/jobs) - A persistent and flexible background jobs library.
|
* [jobs](https://github.com/albrow/jobs) - A persistent and flexible background jobs library.
|
||||||
* [notify](https://github.com/rjeczalik/notify) - File system event notification library with simple API, similar to os/signal.
|
* [notify](https://github.com/rjeczalik/notify) - File system event notification library with simple API, similar to os/signal.
|
||||||
|
* [stats](https://github.com/go-playground/stats) - Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
|
||||||
* [xkg](https://github.com/go-xkg/xkg) - X Keyboard Grabber
|
* [xkg](https://github.com/go-xkg/xkg) - X Keyboard Grabber
|
||||||
* [xstrings](https://github.com/huandu/xstrings) - A collection of useful string functions ported from other languages.
|
* [xstrings](https://github.com/huandu/xstrings) - A collection of useful string functions ported from other languages.
|
||||||
|
|
||||||
@ -603,6 +614,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
|||||||
* [go-bindata](https://github.com/jteeuwen/go-bindata) - Package that converts any file into managable Go source code.
|
* [go-bindata](https://github.com/jteeuwen/go-bindata) - Package that converts any file into managable Go source code.
|
||||||
* [go-resources](https://github.com/omeid/go-resources) - Unfancy resources embedding with Go.
|
* [go-resources](https://github.com/omeid/go-resources) - Unfancy resources embedding with Go.
|
||||||
* [go.rice](https://github.com/GeertJohan/go.rice) - go.rice is a Go package that makes working with resources such as html,js,css,images and templates very easy.
|
* [go.rice](https://github.com/GeertJohan/go.rice) - go.rice is a Go package that makes working with resources such as html,js,css,images and templates very easy.
|
||||||
|
* [statics](https://github.com/go-playground/statics) - Embeds static resources into go files for single binary compilation + works with http.FileSystem + symlinks.
|
||||||
* [vfsgen](https://github.com/shurcooL/vfsgen) - Generates a vfsdata.go file that statically implements the given virtual filesystem.
|
* [vfsgen](https://github.com/shurcooL/vfsgen) - Generates a vfsdata.go file that statically implements the given virtual filesystem.
|
||||||
|
|
||||||
|
|
||||||
@ -790,6 +802,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis
|
|||||||
* [delve](https://github.com/derekparker/delve) - Go debugger.
|
* [delve](https://github.com/derekparker/delve) - Go debugger.
|
||||||
* [fastlz](https://github.com/fromYukki/fastlz) - Wrap over [FastLz](http://fastlz.org/) (free, open-source, portable real-time compression library) for GoLang.
|
* [fastlz](https://github.com/fromYukki/fastlz) - Wrap over [FastLz](http://fastlz.org/) (free, open-source, portable real-time compression library) for GoLang.
|
||||||
* [filetype](https://github.com/h2non/filetype) - Small package to infer the file type checking the magic numbers signature.
|
* [filetype](https://github.com/h2non/filetype) - Small package to infer the file type checking the magic numbers signature.
|
||||||
|
* [generate](https://github.com/go-playground/generate) - runs go generate recursively on a specified path or environment variable and can filter by regex.
|
||||||
* [go-cron](https://github.com/rk/go-cron) - A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
|
* [go-cron](https://github.com/rk/go-cron) - A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
|
||||||
* [go-debug](https://github.com/tj/go-debug) - Conditional debug logging for Golang libraries & applications
|
* [go-debug](https://github.com/tj/go-debug) - Conditional debug logging for Golang libraries & applications
|
||||||
* [go-dry](https://github.com/ungerik/go-dry) - DRY (don't repeat yourself) package for Go.
|
* [go-dry](https://github.com/ungerik/go-dry) - DRY (don't repeat yourself) package for Go.
|
||||||
|
Loading…
Reference in New Issue
Block a user