date | draft | slug | title | tags | type | public | aliases | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
2024-08-27 |
false |
daily-golang-newsletter-issue-7 |
Daily Golang Newsletter Issue #7 |
|
dailygolang |
true |
🔥 This newsletter issue was published 7 days ago in my Daily Golang newsletter. Subscribe to the newsletter to get newsletter issues with best and latest resources about Golang every day in your mailbox.
{{< dailygolangsubscription >}}
Here is the list of discovered interesting blog posts, videos, and projects that are worth checking out.
- The adapter pattern in Go by John Arundel
- When to avoid DRY in Go
- The author discusses the "Don't Repeat Yourself" (DRY) principle, advising when it might be beneficial to break this rule in Go programming. The post emphasizes balancing code reuse with maintainability, sometimes favoring simplicity over strict adherence to DRY.
- Securing Cookies in Go
- This post provides guidance on securing cookies in Go applications. It discusses setting cookie attributes like
HttpOnly
,Secure
, andSameSite
to prevent common security vulnerabilities such as XSS and CSRF attacks.
- This post provides guidance on securing cookies in Go applications. It discusses setting cookie attributes like
- Effective error handling in GoLang; how to Error()
- GopherCon Europe 2023: Robert Grandl - Towards Modern Development of Cloud Applications
- Golang Context Explained - How To Use With Timeout
- The Complete Microservices Course in Go
- Simplify Building Consistent Systems using Defer - Aman Mangal - September Gophers
- maxatome/go-testdeep
- Go-testdeep extends Go’s
testing
package with more powerful comparison tools, making it easier to write robust tests for complex data structures, APIs, and more. It offers a flexible way to write deep comparisons and custom assertions.
- Go-testdeep extends Go’s
- cockroachdb/pebble
- Pebble is a RocksDB/LevelDB-inspired key-value database in Go, optimized for performance and efficiency, particularly for workloads requiring low-latency storage.