Skip to content

Commit 3f3b948

Browse files
authored
Update README.md
Fixes #195
1 parent 9723327 commit 3f3b948

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

README.md

+9-10
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ See [Go Books](https://github.com/dariubs/GoBooks) for a list of books, both fre
149149
- [Learn Go with tests](https://github.com/quii/learn-go-with-tests)
150150
- [Lesser-Known Features of Go Test](https://splice.com/blog/lesser-known-features-go-test/)
151151
- [When Writing Unit Tests, Don’t Use Mocks](https://sendgrid.com/blog/when-writing-unit-tests-dont-use-mocks/)
152+
- [Property-based testing in Go](https://earthly.dev/blog/property-based-testing/)
152153

153154
### Web
154155

@@ -177,6 +178,8 @@ See [Go Books](https://github.com/dariubs/GoBooks) for a list of books, both fre
177178
- [Life of an HTTP request in a Go server](https://eli.thegreenplace.net/2021/life-of-an-http-request-in-a-go-server/)
178179
- [Gotchas in the Go Network Packages Defaults](https://martin.baillie.id/wrote/gotchas-in-the-go-network-packages-defaults/)
179180
- [Graceful shutdown of a TCP server in Go](https://eli.thegreenplace.net/2020/graceful-shutdown-of-a-tcp-server-in-go/)
181+
- [Advanced Encoding and Decoding Techniques](https://blog.gopheracademy.com/advent-2016/advanced-encoding-decoding/)
182+
- [Custom JSON Marshalling in Go](http://choly.ca/post/go-json-marshalling/)
180183

181184
### Tools
182185

@@ -210,8 +213,12 @@ See [Go Books](https://github.com/dariubs/GoBooks) for a list of books, both fre
210213
- [Function Types in Go (golang)](https://jordanorelli.com/post/42369331748/function-types-in-go-golang)
211214
- [research!rsc: Go Data Structures](https://research.swtch.com/godata)
212215
- [The Relationship Between Interfaces and Reflection](https://blog.gopheracademy.com/advent-2018/interfaces-and-reflect/)
213-
- [When to Use Generics in Go?](https://teivah.medium.com/when-to-use-generics-in-go-36d49c1aeda)
216+
217+
### Generics
218+
214219
- [An Introduction to Generics](https://go.dev/blog/intro-generics)
220+
- [When to Use Generics in Go?](https://teivah.medium.com/when-to-use-generics-in-go-36d49c1aeda)
221+
- [Faster sorting with Go generics](https://github.com/enocom/gopher-reading-list/issues/195)
215222

216223
### Miscellaneous
217224

@@ -247,6 +254,7 @@ See [Go Books](https://github.com/dariubs/GoBooks) for a list of books, both fre
247254
- [Managing Syscall Overhead with crypto/rand](https://blog.sgmansfield.com/2016/06/managing-syscall-overhead-with-crypto-rand/)
248255
- [Optimized abs() for int64 in Go](http://cavaliercoder.com/blog/optimized-abs-for-int64-in-go.html)
249256
- [Go: Introduction to the Escape Analysis](https://medium.com/a-journey-with-go/go-introduction-to-the-escape-analysis-f7610174e890)
257+
- [Monkey Patching in Go](https://bou.ke/blog/monkey-patching-in-go/)
250258

251259
### Performance
252260

@@ -281,13 +289,4 @@ See [Go Books](https://github.com/dariubs/GoBooks) for a list of books, both fre
281289
- [Locking in crypto/rand](https://blog.sgmansfield.com/2016/01/locking-in-crypto-rand/)
282290
- [Stateful locks in Go](https://scene-si.org/2016/10/12/stateful-locks-in-go/)
283291

284-
### JSON Encoding and Decoding
285292

286-
- [Advanced Encoding and Decoding Techniques](https://blog.gopheracademy.com/advent-2016/advanced-encoding-decoding/)
287-
- [Custom JSON Marshalling in Go](http://choly.ca/post/go-json-marshalling/)
288-
289-
### Miscellaneous
290-
291-
- [Minimal Perfect Hash Functions](https://blog.gopheracademy.com/advent-2017/mphf/)
292-
- [Property-based testing in Go](https://earthly.dev/blog/property-based-testing/)
293-
- [Monkey Patching in Go](https://bou.ke/blog/monkey-patching-in-go/)

0 commit comments

Comments
 (0)