Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix potential non-random UUIDs #75

Merged
merged 1 commit into from
Oct 16, 2018
Merged

Fix potential non-random UUIDs #75

merged 1 commit into from
Oct 16, 2018

Conversation

josselin-c
Copy link

Use ReadFull to fetch random bytes from crypto/rand instead of calling
Read directly as Read may read less bytes than asked.

Fix #73

Use ReadFull to fetch random bytes from crypto/rand instead of calling
Read directly as Read may read less bytes than asked.

Fix satori#73
@coveralls
Copy link

coveralls commented Apr 4, 2018

Coverage Status

Coverage remained the same at 97.523% when pulling 75cca53 on josselin-c:master into 36e9d2e on satori:master.

@josselin-c
Copy link
Author

@satori you may want to have a quick look at this merge-request and the related issue as it affects the uniqueness guarantee of uuids generated by the library.

@adamkdean
Copy link

Is @satori still active?

@felipeweb
Copy link

felipeweb commented Jul 15, 2018

I made a fork with this fix here https://github.com/felipeweb/uuid thank you @josselin-c

@zerkms
Copy link

zerkms commented Jul 15, 2018

There is a fork created and maintained by activists from the Go slack community: https://github.com/gofrs/uuid

@satori satori merged commit d91630c into satori:master Oct 16, 2018
avelino pushed a commit to avelino/awesome-go that referenced this pull request Nov 14, 2018
go.uuid is currently the most starred uuid repo for go. However, it is unmaintained and contains at least one critical security, which has been fixed by PR but took nearly half a year to be merged, since the owner is not really active (satori/go.uuid#75). There is an actively maintained fork at https://github.com/gofrs/uuid which is already listed here too. go.uuid should be removed.

See 
satori/go.uuid#75
satori/go.uuid#73
jiachaofeng added a commit to jiachaofeng/awesome-go that referenced this pull request May 1, 2019
* Add logmatic (#2213)

* Require english documentation (#2218)

* remove c6 (#2217)

* Add vox (#2220)

* Add Go Playground for iOS (#2221)

Go Playground for iPhone / iPad. It's free and comes with truckload of samples.

* Remove go.uuid (#2224)

go.uuid is currently the most starred uuid repo for go. However, it is unmaintained and contains at least one critical security, which has been fixed by PR but took nearly half a year to be merged, since the owner is not really active (satori/go.uuid#75). There is an actively maintained fork at https://github.com/gofrs/uuid which is already listed here too. go.uuid should be removed.

See 
satori/go.uuid#75
satori/go.uuid#73

* Remove blas (#2223)

No docs, no examples, no tests as stated in #2043

* Remove hoisie/redis (#2225)

No documentation
https://godoc.org/github.com/hoisie/redis

Bad goreportcard
https://goreportcard.com/report/github.com/hoisie/redis

Definitely not awesome.

* GopherCon Israel (#2228)

* Change osin URL (#2226)

While searching an oauth framework, i found osin pointing to https://github.com/RangelReale/osin which has been archived. It is a fork of https://github.com/openshift/osin which is even with the fork, so the link should be changed. 

However, it does not seem very active at all. So maybe it should be removed entirely? I am interested in other opinions here.

* add doublejump (#2219)

* add doublejump

* adjust the order of doublejump

* Add github.com/rkoesters/xdg (#2227)

* Add go-m3u8 (#2215)

* Add Leprechaun (#2206)

Leprechaun is tool where you can schedule your recurring tasks to be performed over and over. It supports cron, webhooks and classic job scheduling

**Please provide package links to:**

- github.com repo: [here](https://github.com/kilgaloon/leprechaun)
- godoc.org: [here](https://godoc.org/github.com/kilgaloon/leprechaun)
- goreportcard.com: [here](https://goreportcard.com/report/github.com/Kilgaloon/Leprechaun)
- coverage service link [![codecov](https://codecov.io/gh/Kilgaloon/Leprechaun/branch/master/graph/badge.svg)](https://codecov.io/gh/Kilgaloon/Leprechaun)

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

* Add sslice package (#2232)

* [fuego] Added fuego (#2233)

* Add gofuckyourself (#2234)

* Add me to maintainers list (#2238)

* Http clients (#2237)

* Remove gorequest

This does not really meet the required quality https://goreportcard.com/report/github.com/parnurzeal/gorequest

* Add HTTP-Clients category and sling

* Add grequests

* I suck at pressing ctrl+f

* Add Hoverfly API simulation tool (#2214)

* Update README.md (#2236)

* Add did (#2235)

* Add errorx (#2231)

* Add errorx

* fix errorx description

* Remove Florest, no longer exist (#2239)

* Add go-zero-width (#2242)

* Deprecate Go-AWS-Auth (#2243)

* Add huego. Updated README (#2241)

* Add Octillery (#2244)

* Remove github.com/GeertJohan/yubigo (#2247)

* Remove github.com/rcrowley/go-metric (#2246)

* Add a link to fastcache (#2249)

* Added iso601 (#2250)

* Remove mgutz/dat (#2251)

* No PR reviews
* last Commits on Mar 28, 2017

* Add mole (#2210)

* Deprecate github.com/FiloSottile/gvt (#2256)

* Deprecate github.com/sevki/graphql (#2257)

* Deprecate github.com/gonum/matrix (#2258)

* Deprecate github.com/fatih/structs (#2259)

* Deprecate github.com/toby3d/go-telegraph (#2260)

* Deprecate github.com/mitchellh/goamz (#2261)

* Deprecate github.com/franela/goreq (#2262)

* Deprecate github.com/facebookgo/httpcontrol (#2263)

* Deprecate github.com/markbates/validate (#2264)

* Deprecate github.com/codehack/go-relax (#2265)

* Deprecate github.com/volatile/core (#2266)

* Deprecate github.com/imdario/medeina (#2267)

* Deprecate github.com/daryl/zeus (#2268)

* Deprecate github.com/mvdan/interfacer (#2269)

* Deprecate github.com/GoClipse/goclipse (#2270)

* Add gonum (#2273)

* Add gonum

* add period

* Update validate (#2271)

* Update validate package

* accidentally removed a word, add it again

* Update go-telegraph (#2272)

* Remove https://github.com/bmizerany/pat (#2252)

* Commits on Aug 15, 2017
* PR No reviews

* fix project link (#2278)

* Add llir/llvm (#2279)

* Koazee (#2248)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/wesovilabs/koazee
- godoc.org: https://godoc.org/github.com/wesovilabs/koazee
- goreportcard.com:  https://goreportcard.com/report/github.com/wesovilabs/koazee
- coverage service link ([cover.run](https://cover.run/), [gocover](http://gocover.io/), [coveralls](https://coveralls.io/) etc.), example: `[![cover.run](https://cover.run/go/github.com/user/repository.svg?style=flat&tag=golang-1.10)](https://cover.run/go?tag=golang-1.10&repo=github.com%2Fuser%2Frepository)`

[![codecov](https://codecov.io/gh/wesovilabs/koazee/branch/master/graph/badge.svg)](https://codecov.io/gh/wesovilabs/koazee)


 
Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* End description with dot (#2283)

* End description with dot

Make sure a description always ends with a dot.

* update (#1)

* Add me to maintainers list (#2238)

* Http clients (#2237)

* Remove gorequest

This does not really meet the required quality https://goreportcard.com/report/github.com/parnurzeal/gorequest

* Add HTTP-Clients category and sling

* Add grequests

* I suck at pressing ctrl+f

* Add Hoverfly API simulation tool (#2214)

* Update README.md (#2236)

* Add did (#2235)

* Add errorx (#2231)

* Add errorx

* fix errorx description

* Remove Florest, no longer exist (#2239)

* Add go-zero-width (#2242)

* Deprecate Go-AWS-Auth (#2243)

* Add huego. Updated README (#2241)

* Add Octillery (#2244)

* Remove github.com/GeertJohan/yubigo (#2247)

* Remove github.com/rcrowley/go-metric (#2246)

* Add a link to fastcache (#2249)

* Added iso601 (#2250)

* Remove mgutz/dat (#2251)

* No PR reviews
* last Commits on Mar 28, 2017

* Add mole (#2210)

* Deprecate github.com/FiloSottile/gvt (#2256)

* Deprecate github.com/sevki/graphql (#2257)

* Deprecate github.com/gonum/matrix (#2258)

* Deprecate github.com/fatih/structs (#2259)

* Deprecate github.com/toby3d/go-telegraph (#2260)

* Deprecate github.com/mitchellh/goamz (#2261)

* Deprecate github.com/franela/goreq (#2262)

* Deprecate github.com/facebookgo/httpcontrol (#2263)

* Deprecate github.com/markbates/validate (#2264)

* Deprecate github.com/codehack/go-relax (#2265)

* Deprecate github.com/volatile/core (#2266)

* Deprecate github.com/imdario/medeina (#2267)

* Deprecate github.com/daryl/zeus (#2268)

* Deprecate github.com/mvdan/interfacer (#2269)

* Deprecate github.com/GoClipse/goclipse (#2270)

* Add gonum (#2273)

* Add gonum

* add period

* Update validate (#2271)

* Update validate package

* accidentally removed a word, add it again

* Update go-telegraph (#2272)

* Remove https://github.com/bmizerany/pat (#2252)

* Commits on Aug 15, 2017
* PR No reviews

* fix project link (#2278)

* Add llir/llvm (#2279)

* Koazee (#2248)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/wesovilabs/koazee
- godoc.org: https://godoc.org/github.com/wesovilabs/koazee
- goreportcard.com:  https://goreportcard.com/report/github.com/wesovilabs/koazee
- coverage service link ([cover.run](https://cover.run/), [gocover](http://gocover.io/), [coveralls](https://coveralls.io/) etc.), example: `[![cover.run](https://cover.run/go/github.com/user/repository.svg?style=flat&tag=golang-1.10)](https://cover.run/go?tag=golang-1.10&repo=github.com%2Fuser%2Frepository)`

[![codecov](https://codecov.io/gh/wesovilabs/koazee/branch/master/graph/badge.svg)](https://codecov.io/gh/wesovilabs/koazee)


 
Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Allow exclamation mark

* updated error message

* add various dots

* follow-up (#2)

* Revert "update (#1)" (#3)

This reverts commit 3e410e38c4e2e1c828aec65346a55379e79e0a0f.

* Missed some dots

* Fix alphabetical order (#2281)

* add another dot

* Update README.md (#2286)

* fixed install github_flavored_markdown package (#2290)

* build error github.com/shurcooL/highlight_go on go 1.10 alpine (#2291)

ref #1903

```
github.com/shurcooL/highlight_go (download)
github.com/sourcegraph/annotate (download)
github.com/sourcegraph/syntaxhighlight (download)
github.com/shurcooL/highlight_go/internal/go/token
src/github.com/shurcooL/highlight_go/internal/go/token/token.go:12: syntax error: unexpected = in type declaration
github.com/sourcegraph/annotate
github.com/sourcegraph/syntaxhighlight
ERROR: Service 'webhook' failed to build: The command '/bin/sh -c go get -u -v github.com/shurcooL/highlight_go' returned a non-zero code: 2
```

* Secdl remove (#2289)

* update (#1)

* Add me to maintainers list (#2238)

* Http clients (#2237)

* Remove gorequest

This does not really meet the required quality https://goreportcard.com/report/github.com/parnurzeal/gorequest

* Add HTTP-Clients category and sling

* Add grequests

* I suck at pressing ctrl+f

* Add Hoverfly API simulation tool (#2214)

* Update README.md (#2236)

* Add did (#2235)

* Add errorx (#2231)

* Add errorx

* fix errorx description

* Remove Florest, no longer exist (#2239)

* Add go-zero-width (#2242)

* Deprecate Go-AWS-Auth (#2243)

* Add huego. Updated README (#2241)

* Add Octillery (#2244)

* Remove github.com/GeertJohan/yubigo (#2247)

* Remove github.com/rcrowley/go-metric (#2246)

* Add a link to fastcache (#2249)

* Added iso601 (#2250)

* Remove mgutz/dat (#2251)

* No PR reviews
* last Commits on Mar 28, 2017

* Add mole (#2210)

* Deprecate github.com/FiloSottile/gvt (#2256)

* Deprecate github.com/sevki/graphql (#2257)

* Deprecate github.com/gonum/matrix (#2258)

* Deprecate github.com/fatih/structs (#2259)

* Deprecate github.com/toby3d/go-telegraph (#2260)

* Deprecate github.com/mitchellh/goamz (#2261)

* Deprecate github.com/franela/goreq (#2262)

* Deprecate github.com/facebookgo/httpcontrol (#2263)

* Deprecate github.com/markbates/validate (#2264)

* Deprecate github.com/codehack/go-relax (#2265)

* Deprecate github.com/volatile/core (#2266)

* Deprecate github.com/imdario/medeina (#2267)

* Deprecate github.com/daryl/zeus (#2268)

* Deprecate github.com/mvdan/interfacer (#2269)

* Deprecate github.com/GoClipse/goclipse (#2270)

* Add gonum (#2273)

* Add gonum

* add period

* Update validate (#2271)

* Update validate package

* accidentally removed a word, add it again

* Update go-telegraph (#2272)

* Remove https://github.com/bmizerany/pat (#2252)

* Commits on Aug 15, 2017
* PR No reviews

* fix project link (#2278)

* Add llir/llvm (#2279)

* Koazee (#2248)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/wesovilabs/koazee
- godoc.org: https://godoc.org/github.com/wesovilabs/koazee
- goreportcard.com:  https://goreportcard.com/report/github.com/wesovilabs/koazee
- coverage service link ([cover.run](https://cover.run/), [gocover](http://gocover.io/), [coveralls](https://coveralls.io/) etc.), example: `[![cover.run](https://cover.run/go/github.com/user/repository.svg?style=flat&tag=golang-1.10)](https://cover.run/go?tag=golang-1.10&repo=github.com%2Fuser%2Frepository)`

[![codecov](https://codecov.io/gh/wesovilabs/koazee/branch/master/graph/badge.svg)](https://codecov.io/gh/wesovilabs/koazee)


 
Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Revert "update (#1)" (#3)

This reverts commit 3e410e38c4e2e1c828aec65346a55379e79e0a0f.

* Fix #2287

Fix avelino/awesome-go#2287

* Added gqlc "GraphQL Compiler" (#2288)

* Update README.md

* Update README.md

* Add gmqtt (#2285)

* Add gmqtt

* Google Drive client is not a cli parser library (#2294)

* Google Drive client is not a cli parser library

* Move `drive` to "Other Software"

* Remove gqlc (#2297)

*  Increase response time and add mentioned badge (#2295)

* update (#1)

* Add me to maintainers list (#2238)

* Http clients (#2237)

* Remove gorequest

This does not really meet the required quality https://goreportcard.com/report/github.com/parnurzeal/gorequest

* Add HTTP-Clients category and sling

* Add grequests

* I suck at pressing ctrl+f

* Add Hoverfly API simulation tool (#2214)

* Update README.md (#2236)

* Add did (#2235)

* Add errorx (#2231)

* Add errorx

* fix errorx description

* Remove Florest, no longer exist (#2239)

* Add go-zero-width (#2242)

* Deprecate Go-AWS-Auth (#2243)

* Add huego. Updated README (#2241)

* Add Octillery (#2244)

* Remove github.com/GeertJohan/yubigo (#2247)

* Remove github.com/rcrowley/go-metric (#2246)

* Add a link to fastcache (#2249)

* Added iso601 (#2250)

* Remove mgutz/dat (#2251)

* No PR reviews
* last Commits on Mar 28, 2017

* Add mole (#2210)

* Deprecate github.com/FiloSottile/gvt (#2256)

* Deprecate github.com/sevki/graphql (#2257)

* Deprecate github.com/gonum/matrix (#2258)

* Deprecate github.com/fatih/structs (#2259)

* Deprecate github.com/toby3d/go-telegraph (#2260)

* Deprecate github.com/mitchellh/goamz (#2261)

* Deprecate github.com/franela/goreq (#2262)

* Deprecate github.com/facebookgo/httpcontrol (#2263)

* Deprecate github.com/markbates/validate (#2264)

* Deprecate github.com/codehack/go-relax (#2265)

* Deprecate github.com/volatile/core (#2266)

* Deprecate github.com/imdario/medeina (#2267)

* Deprecate github.com/daryl/zeus (#2268)

* Deprecate github.com/mvdan/interfacer (#2269)

* Deprecate github.com/GoClipse/goclipse (#2270)

* Add gonum (#2273)

* Add gonum

* add period

* Update validate (#2271)

* Update validate package

* accidentally removed a word, add it again

* Update go-telegraph (#2272)

* Remove https://github.com/bmizerany/pat (#2252)

* Commits on Aug 15, 2017
* PR No reviews

* fix project link (#2278)

* Add llir/llvm (#2279)

* Koazee (#2248)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/wesovilabs/koazee
- godoc.org: https://godoc.org/github.com/wesovilabs/koazee
- goreportcard.com:  https://goreportcard.com/report/github.com/wesovilabs/koazee
- coverage service link ([cover.run](https://cover.run/), [gocover](http://gocover.io/), [coveralls](https://coveralls.io/) etc.), example: `[![cover.run](https://cover.run/go/github.com/user/repository.svg?style=flat&tag=golang-1.10)](https://cover.run/go?tag=golang-1.10&repo=github.com%2Fuser%2Frepository)`

[![codecov](https://codecov.io/gh/wesovilabs/koazee/branch/master/graph/badge.svg)](https://codecov.io/gh/wesovilabs/koazee)


 
Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Revert "update (#1)" (#3)

This reverts commit 3e410e38c4e2e1c828aec65346a55379e79e0a0f.

* Increase response time and add mentioned badge

* Update CONTRIBUTING.md

* added mvn-golang into Package Management section (#2292)

I have added mvn-golang into Package Management section because the tool provides way to load project dependencies automatically and tune them through external CVS tools (tune for branch, revision and tag)

* Add MIMESniffer (#2293)

* add khezen/jwc (#2305)

* add khezen/jwc

* jwc - fix alphabetic order

* khezen/evoli (#2303)

* Update README.md (#2300)

* Add dbbench (#2299)

* khezen/rootfinding (#2304)

* added my gostrutils collection (#2311)

* added my gostrutils collection

* fixed entry location

* Add uAdmin to web frameworks (#2298)

I have all the required links for doc, coverage, Golang report, ... etc in the top of README.md as badges with links to their sources.

* Add pion-WebRTC (#2301)

* Disambiguate listed flac libraries (#2313)

* disambiguate flac libs

* disambiguate flac libs

* just update description instead

* Update README.md

Fix embarrassingly bad spelling mistake

* Add cirello.io/pglock (#2302)

* Add wzshiming/gotype (#2312)

* Add Baltimore Metro Area meetup to list (#2308)

* Add package btnguyen2k/olaf (#2309)

* Added Golang Crypto Trading Bot to "other software section" (#2306)

* Add go-rejson to the list (#2314)

* Add go-rejson to the list

Add go-rejson to go-awesome list under the NoSQL Databases, as an
alternate way to use redis to store and manipulate Go structs as JSON
objects using Redislab Rejson module.

* Fix alphabetical ordering

* Fix alphabetical ordering

* Add gpool (#2315)

* Database driver cleanup (#2324)

* update (#1)

* Add me to maintainers list (#2238)

* Http clients (#2237)

* Remove gorequest

This does not really meet the required quality https://goreportcard.com/report/github.com/parnurzeal/gorequest

* Add HTTP-Clients category and sling

* Add grequests

* I suck at pressing ctrl+f

* Add Hoverfly API simulation tool (#2214)

* Update README.md (#2236)

* Add did (#2235)

* Add errorx (#2231)

* Add errorx

* fix errorx description

* Remove Florest, no longer exist (#2239)

* Add go-zero-width (#2242)

* Deprecate Go-AWS-Auth (#2243)

* Add huego. Updated README (#2241)

* Add Octillery (#2244)

* Remove github.com/GeertJohan/yubigo (#2247)

* Remove github.com/rcrowley/go-metric (#2246)

* Add a link to fastcache (#2249)

* Added iso601 (#2250)

* Remove mgutz/dat (#2251)

* No PR reviews
* last Commits on Mar 28, 2017

* Add mole (#2210)

* Deprecate github.com/FiloSottile/gvt (#2256)

* Deprecate github.com/sevki/graphql (#2257)

* Deprecate github.com/gonum/matrix (#2258)

* Deprecate github.com/fatih/structs (#2259)

* Deprecate github.com/toby3d/go-telegraph (#2260)

* Deprecate github.com/mitchellh/goamz (#2261)

* Deprecate github.com/franela/goreq (#2262)

* Deprecate github.com/facebookgo/httpcontrol (#2263)

* Deprecate github.com/markbates/validate (#2264)

* Deprecate github.com/codehack/go-relax (#2265)

* Deprecate github.com/volatile/core (#2266)

* Deprecate github.com/imdario/medeina (#2267)

* Deprecate github.com/daryl/zeus (#2268)

* Deprecate github.com/mvdan/interfacer (#2269)

* Deprecate github.com/GoClipse/goclipse (#2270)

* Add gonum (#2273)

* Add gonum

* add period

* Update validate (#2271)

* Update validate package

* accidentally removed a word, add it again

* Update go-telegraph (#2272)

* Remove https://github.com/bmizerany/pat (#2252)

* Commits on Aug 15, 2017
* PR No reviews

* fix project link (#2278)

* Add llir/llvm (#2279)

* Koazee (#2248)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/wesovilabs/koazee
- godoc.org: https://godoc.org/github.com/wesovilabs/koazee
- goreportcard.com:  https://goreportcard.com/report/github.com/wesovilabs/koazee
- coverage service link ([cover.run](https://cover.run/), [gocover](http://gocover.io/), [coveralls](https://coveralls.io/) etc.), example: `[![cover.run](https://cover.run/go/github.com/user/repository.svg?style=flat&tag=golang-1.10)](https://cover.run/go?tag=golang-1.10&repo=github.com%2Fuser%2Frepository)`

[![codecov](https://codecov.io/gh/wesovilabs/koazee/branch/master/graph/badge.svg)](https://codecov.io/gh/wesovilabs/koazee)


 
Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Revert "update (#1)" (#3)

This reverts commit 3e410e38c4e2e1c828aec65346a55379e79e0a0f.

* Add new database driver category

Some of the listed database drivers support multiple backeneds, SQL and NoSQL. They were listed under only one of the categories, so i think it makes sense to add a new category for those supporting multiple backends.

* Bindings are not an implementation

* Add Slicer (#2323)

* Add cirello.io/oversight (#2322)

* add https://github.com/Fs02/wire (#2317)

* pudge (#2316)

* slowpoke - Key-value store with persistence

* slowpoke - Key-value store with persistence

* pudge - Fast and simple key/value store written using Go's standard library

* i will always fetch upstream before PR

* Add stegify (https://github.com/DimitarPetrov/stegify) (#2320)

* Add Sloc Cloc and Code to other software section of Awesome Go (#2328)

* Update README.md (#2326)

* add serve (#2327)

* Add clockwork (#2325)

* update (#1)

* Add me to maintainers list (#2238)

* Http clients (#2237)

* Remove gorequest

This does not really meet the required quality https://goreportcard.com/report/github.com/parnurzeal/gorequest

* Add HTTP-Clients category and sling

* Add grequests

* I suck at pressing ctrl+f

* Add Hoverfly API simulation tool (#2214)

* Update README.md (#2236)

* Add did (#2235)

* Add errorx (#2231)

* Add errorx

* fix errorx description

* Remove Florest, no longer exist (#2239)

* Add go-zero-width (#2242)

* Deprecate Go-AWS-Auth (#2243)

* Add huego. Updated README (#2241)

* Add Octillery (#2244)

* Remove github.com/GeertJohan/yubigo (#2247)

* Remove github.com/rcrowley/go-metric (#2246)

* Add a link to fastcache (#2249)

* Added iso601 (#2250)

* Remove mgutz/dat (#2251)

* No PR reviews
* last Commits on Mar 28, 2017

* Add mole (#2210)

* Deprecate github.com/FiloSottile/gvt (#2256)

* Deprecate github.com/sevki/graphql (#2257)

* Deprecate github.com/gonum/matrix (#2258)

* Deprecate github.com/fatih/structs (#2259)

* Deprecate github.com/toby3d/go-telegraph (#2260)

* Deprecate github.com/mitchellh/goamz (#2261)

* Deprecate github.com/franela/goreq (#2262)

* Deprecate github.com/facebookgo/httpcontrol (#2263)

* Deprecate github.com/markbates/validate (#2264)

* Deprecate github.com/codehack/go-relax (#2265)

* Deprecate github.com/volatile/core (#2266)

* Deprecate github.com/imdario/medeina (#2267)

* Deprecate github.com/daryl/zeus (#2268)

* Deprecate github.com/mvdan/interfacer (#2269)

* Deprecate github.com/GoClipse/goclipse (#2270)

* Add gonum (#2273)

* Add gonum

* add period

* Update validate (#2271)

* Update validate package

* accidentally removed a word, add it again

* Update go-telegraph (#2272)

* Remove https://github.com/bmizerany/pat (#2252)

* Commits on Aug 15, 2017
* PR No reviews

* fix project link (#2278)

* Add llir/llvm (#2279)

* Koazee (#2248)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/wesovilabs/koazee
- godoc.org: https://godoc.org/github.com/wesovilabs/koazee
- goreportcard.com:  https://goreportcard.com/report/github.com/wesovilabs/koazee
- coverage service link ([cover.run](https://cover.run/), [gocover](http://gocover.io/), [coveralls](https://coveralls.io/) etc.), example: `[![cover.run](https://cover.run/go/github.com/user/repository.svg?style=flat&tag=golang-1.10)](https://cover.run/go?tag=golang-1.10&repo=github.com%2Fuser%2Frepository)`

[![codecov](https://codecov.io/gh/wesovilabs/koazee/branch/master/graph/badge.svg)](https://codecov.io/gh/wesovilabs/koazee)


 
Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Revert "update (#1)" (#3)

This reverts commit 3e410e38c4e2e1c828aec65346a55379e79e0a0f.

* Add clockwork

* break misc and utilities into other categories (#2329)

* Adding termdash to Advanced Console UIs. (#2334)

* Added gval to Embeddable Scripting Languages (#2335)

* Add glo to Loggers (#2338)

* logging > glo

* missing punctuation

* Add goconcurrentqueue to Data Structures (#2340)

* add tutorials (#2341)

* Add gokv to database drivers (#2333)

* Add cirello.io/dynamolock (#2348)

* Add package ring (#2349)

Package ring provides a high performance and thread safe Go implementation of a bloom filter.

* Add 'The world’s easiest introduction to WebAssembly with Golang' tutorial/article (#2351)

* Add jump to Utilities (#2346)

* Add zhenghaoz/gorse (#2345)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: [zhenghaoz/gorse](https://github.com/zhenghaoz/gorse)
- godoc.org: [![GoDoc](https://godoc.org/github.com/zhenghaoz/gorse?status.svg)](https://godoc.org/github.com/zhenghaoz/gorse)
- goreportcard.com: [![Go Report Card](https://goreportcard.com/badge/github.com/zhenghaoz/gorse)](https://goreportcard.com/report/github.com/zhenghaoz/gorse)
- coverage service link: [![codecov](https://codecov.io/gh/zhenghaoz/gorse/branch/master/graph/badge.svg)](https://codecov.io/gh/zhenghaoz/gorse)


Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Add nginx-prometheus to Server Applications (#2337)

github.com repo: https://github.com/blind-oracle/nginx-prometheus
godoc.org: https://godoc.org/github.com/blind-oracle/nginx-prometheus
goreportcard.com:https://goreportcard.com/report/github.com/blind-oracle/nginx-prometheus
coverage service link: https://cover.run/go?repo=github.com%2Fblind-oracle%2Fnginx-prometheus&tag=golang-1.10

- [*] I have added my package in alphabetical order.
- [*] I have an appropriate description with correct grammar.
- [*] I know that this package was not listed before.
- [*] I have added godoc link to the repo and to my pull request.
- [*] I have added coverage service link to the repo and to my pull request.
- [*] I have added goreportcard link to the repo and to my pull request.
- [*] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

* add github.com/edwingeng/deque (#2354)

* Adding a new Go community to the list of websites (#2355)

* Adding a new Go community to the list of websites

* Update README.md

* Added jazz - simple RabbitMQ abstraction layer (#2356)

* added silk to utilities (#2319)

* added silk to utilities

Added library to read silk files.
Silk project website: https://tools.netsa.cert.org/silk/docs.html
Normally you need to use their C code to read silk files but this package allows reading them with native Go code.

* remove duplicate link

* Add ghokin (#2358)

* Add jsonassert testing package (#2362)

* Add jfilipczyk/gomatch (#2360)

* Update README.md (#2363)

* remove extra space (#2371)

* remove extra space

* add missing dot

* Fix broken link for conflate (#2366)

* Add pomerium (#2373)

* Update README.md (#2369)

* Update README.md (#2374)

* Added outboxer (#2375)

* add github.com/kamilsk/breaker (#2376)

* Added dynatomic (#2380)

* Add asciigraph (#2381)

* Add DavidGamba/go-getoptions (#2382)

* Removed gondolier, added 'hide' and 'null'. (#2377)

* Removed gondolier, added 'hide' and 'null'.

* Alphabetical order.

* readme. Go library for PHP community with convenient functions (#2378)

* Add Golang Kazan meetup group (#2383)

* Add Golang Kazan group

* Fix alphabetical

* Update project url (#2386)

* Adding uber/dig (#2388)

* Proposing miguelpragier/handy (#2379)

* add opc to readme (#2357)

* Add tylerwince/godbg (#2343)

* Add godbg to README

* Update README.md

* update orderbook (#2390)

* Adding 32leaves/bel (#2389)

* Added go-pilosa (#2384)

* Add Squalus (#2392)

* Add gophercon Vietnam (#2399)

* Add markphelps/flipt (#2397)

* Add gjo (#2406)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo:https://github.com/skanehira/gjo
- godoc.org:https://godoc.org/github.com/skanehira/gjo
- goreportcard.com:https://goreportcard.com/report/github.com/skanehira/gjo
- coverage service link [gocover](https://gocover.io/github.com/skanehira/gjo)


Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Add C2FO/vfs to Files section. (#2396)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/C2FO/vfs
- godoc.org: [![GoDoc](https://godoc.org/github.com/c2fo/vfs?status.png)](http://godoc.org/github.com/c2fo/vfs)
- goreportcard.com: [![Go Report Card](https://goreportcard.com/badge/github.com/c2fo/vfs)](https://goreportcard.com/report/github.com/c2fo/vfs)
- coverage service link: [![codecov](https://codecov.io/gh/c2fo/vfs/branch/master/graph/badge.svg)](https://codecov.io/gh/c2fo/vfs)


Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Add Henry-Sarabia/sliceconv package (#2398)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/Henry-Sarabia/sliceconv
- godoc.org: https://godoc.org/github.com/Henry-Sarabia/sliceconv
- goreportcard.com: https://goreportcard.com/report/github.com/Henry-Sarabia/sliceconv
- coverage service link: [![Coverage Status](https://coveralls.io/repos/github/Henry-Sarabia/sliceconv/badge.svg?branch=master)](https://coveralls.io/github/Henry-Sarabia/sliceconv?branch=master)


**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Add NutsDB (#2407)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/xujiajun/nutsdb
- godoc.org: https://godoc.org/github.com/xujiajun/nutsdb
- goreportcard.com: https://goreportcard.com/report/github.com/xujiajun/nutsdb
- coverage service link :https://coveralls.io/github/xujiajun/nutsdb?branch=master

Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [ ✔️] I have added my package in alphabetical order.
- [ ✔️] I have an appropriate description with correct grammar.
- [ ✔️] I know that this package was not listed before.
- [ ✔️] I have added godoc link to the repo and to my pull request.
- [✔️ ] I have added coverage service link to the repo and to my pull request.
- [✔️ ] I have added goreportcard link to the repo and to my pull request.
- [✔️ ] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* added github.com/gabstv/go-bsdiff under Utilities (#2395)

* rmqconn (#2410)

* Update README.md

rmqconn

* Update README.md

* Added fx (#2411)

* Add Henry-Sarabia/blank package (#2412)

* Adding tabby (#2394)

- github.com repo: https://github.com/cheynewallace/tabby
- godoc.org: https://godoc.org/github.com/cheynewallace/tabby
- goreportcard.com: https://goreportcard.com/report/github.com/cheynewallace/tabby
- coverage service link  [![cover.run](https://cover.run/go/github.com/cheynewallace/tabby.svg?style=flat&tag=golang-1.10)](https://cover.run/go?tag=golang-1.10&repo=github.com%2Fcheynewallace%2Ftabby)


**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Added Brisbane Gophers to Meetups (#2422)

* Update README.md (#2419)

* update gubrak link (#2428)

* Add gophercises as a resource (#2429)

* update description for kamilsk/retry package (#2421)

* Add httpmock package (#2430)

* add TOML-to-Go to the Go Generate Tools list (#2432)

* add TOML-to-Go to the Go Generate Tools list

* add TOML-to-Go to the Go Generate Tools list

* Add Routers:bellt repositorie (#2423)

* Add TySug (#2426)

* add jio (#2427)

* Add golang meetup in Taipei (#2434)

Welcome to Taipei 101 in Taiwan.

* Add "ocrserver" (#2436)

* Add Kelp cryptocurrency trading bot (#2420)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: [https://github.com/stellar/kelp](https://github.com/stellar/kelp)
- godoc.org: [![Godoc](https://godoc.org/github.com/stellar/kelp?status.svg)](https://godoc.org/github.com/stellar/kelp)
- goreportcard.com: [![Go Report Card](https://goreportcard.com/badge/github.com/stellar/kelp)](https://goreportcard.com/report/github.com/stellar/kelp)
- coverage service link: ([cover.run](https://cover.run/), [gocover](http://gocover.io/), [coveralls](https://coveralls.io/) etc.), example: `[![cover.run](https://cover.run/go/github.com/user/repository.svg?style=flat&tag=golang-1.10)](https://cover.run/go?tag=golang-1.10&repo=github.com%2Fuser%2Frepository)`

Very good coverage

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [ ] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Netlify hosting (#2441)

* site deploy on netlify

Signed-off-by: Avelino <[email protected]>

* after test success html deploy to netlify

Signed-off-by: Avelino <[email protected]>

* travis deploy skip cleanup
https://docs.travis-ci.com/user/deployment#uploading-files-and-skip_cleanup

Signed-off-by: Avelino <[email protected]>

* add netlify badge

Signed-off-by: Avelino <[email protected]>

* patreon button
ref: https://github.com/avelino/awesome-go/pull/2441#issuecomment-475944023

Signed-off-by: Avelino <[email protected]>

* Update README.md to add Golang Marseille Meetup (#2443)

* Add gondolier database schema migration. (#2439)

* Add go-git (#2442)

* Add src-d/hercules (#2444)

* Add go-tools/multithreading for manage goroutines (#2446)

* Add `testmd` -- a markdown-to-golang-test converter (#2447)

* Add iwanbk/bcache. (#2449)

Eventually consistent distributed in-memory  cache Go library.

* add Oto (#2405)

* Add commander (#2450)

* Add dotchain/dot (#2451)

* Add dotchain/dot

* Add dot at end of README

* Improve test (#2454)

* adjust regex to caught corner case

* fix wrong lines

* Add Free Gophers Pack (#2452)

Another resource with gopher graphics

* add miku/zek (#2372)

* add miku/zek

* fix order

* Add github.com/pascaldekloe/metrics. (#2403)

* add github.com/ghostiam/binstruct (#2385)

* Update E-Books (#2393)

* Update E-Books

* Update order

* Add go project layout (#2365)

* Added Project Layout section

* Refactored layout as per ISSUE template.

* Restructuring layout alphabetically.

* Add two other projects

* Add beaver to messaging packages (#2402)

* flop (#2455)

* add flop

* move to be alphabetical

* Add JeremyLoy/config (#2456)

* Add treap (#2457)

* Update README.md (#2391)

* add crunch (#2458)

* add crunch

* add punctuation

* Add assocentity (#2461)

* Add osamingo/checkdigit lib (#2464)

Please check if what you want to add to `awesome-go` list meets [quality standards](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard) before sending pull request. Thanks!

**Please provide package links to:**

- github.com repo: https://github.com/osamingo/checkdigit
- godoc.org: https://godoc.org/github.com/osamingo/checkdigit
- goreportcard.com: https://goreportcard.com/report/github.com/osamingo/checkdigit
- coverage service link: https://codecov.io/gh/osamingo/checkdigit

**Note**: that new categories can be added only when there are 3 packages or more.

**Make sure that you've checked the boxes below before you submit PR:**
- [x] I have added my package in alphabetical order.
- [x] I have an appropriate description with correct grammar.
- [x] I know that this package was not listed before.
- [x] I have added godoc link to the repo and to my pull request.
- [x] I have added coverage service link to the repo and to my pull request.
- [x] I have added goreportcard link to the repo and to my pull request.
- [x] I have read [Contribution guidelines](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#contribution-guidelines), [maintainers note](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers) and [Quality standard](https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#quality-standard).

Thanks for your PR, you're awesome! :+1:

* Add sslmgr (#2460)

* Update README.md

* Update README.md

* add https://github.com/blockloop/scan (#2466)

[![GoDoc](https://godoc.org/github.com/blockloop/scan?status.svg)](https://godoc.org/github.com/blockloop/scan)
[![Travis](https://img.shields.io/travis/blockloop/scan.svg)](https://travis-ci.org/blockloop/scan)
[![Coveralls github](https://img.shields.io/coveralls/github/blockloop/scan.svg)](https://coveralls.io/github/blockloop/scan)
[![Report Card](https://goreportcard.com/badge/github.com/blockloop/scan)](https://goreportcard.com/report/github.com/blockloop/scan)
[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=blockloop/scan)](https://dependabot.com)

* Added gfile (#2467)

* Update torrent entry (#2462)

* Update torrent entry

* Move go-peerflix to other software

* added interpol / police (#2469)

* added interpol / polce

* added missing EOL stop

* Update README.md (#2471)

* Update README.md (#2472)

* Added failpoint (#2468)

* Add typ (#2474)

* Add typ

* github.com repo: https://github.com/gurukami/typ
* godoc.org: https://godoc.org/github.com/gurukami/typ
* goreportcard.com: https://goreportcard.com/report/github.com/gurukami/typ
* coverage service link: [![Coverage Status](https://img.shields.io/codecov/c/github/gurukami/typ/master.svg)](https://codecov.io/github/gurukami/typ?branch=master)

* Update README.md

* khezen/avro (#2477)

* add caching db article (#2476)

* added vscode profiling extension link (#2484)

* added vscode profiling extension link

* Fix alphabetical order

* Adds ULID (#2483)

* Added a guide to Golang e-commerce (#2425)

* Added a guide to Golang e-commerce

* Alphabetical order

* Update README.md (#2490)

* Add goreadability (#2485)

* Add go-mod-outdated (#2481)

* Add STL library (#2415)

* Go modules are the official package management going forward (#2492)

* Update README.md (#2487)

* Added gomalshare package (#2480)

* Tripadvisor (#2488)

* Added TripAdvisor to the list of ThirdParty API's

* remove new line

* ready

* Add riemann-relay to Server Applications (#2493)

* Add rollingwriter (#2494)

* add rollingwriter

* change the position

* Add go-elasticsearch (#2486)

This patch adds the official Go client for Elasticsearch.
rutgerc-klarrio added a commit to Klarrio/stolon that referenced this pull request May 25, 2022
Replace the github.com/satori/go.uuid package with the github.com/google/uuid
package to work around the GO-2020-0018 vulnerability.
The vulnerability is fixed in satori/go.uuid#75,
but a release has never been tagged.
rutgerc-klarrio added a commit to Klarrio/stolon that referenced this pull request May 31, 2022
Replace the github.com/satori/go.uuid package with the github.com/gofrs/uuid
package to work around the GO-2020-0018 vulnerability.
The vulnerability is fixed in satori/go.uuid#75,
but a release has never been tagged.
srikanthccv added a commit to srikanthccv/clickhouse-go that referenced this pull request Sep 6, 2023
it has a vulnerability, GO-2020-0018. Although fixed in master (satori/go.uuid#75), a release has never been tagged
jkaflik added a commit to ClickHouse/clickhouse-go that referenced this pull request Oct 4, 2023
it has a vulnerability, GO-2020-0018. Although fixed in master (satori/go.uuid#75), a release has never been tagged

Co-authored-by: Kuba Kaflik <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants