The peak of hype isn’t the best moment to reflect on AI.
Will it take your job, or is it the next fad like NFTs?
Are AI startups ridiculously overvalued, or are the companies that sleep on AI doomed?
Time will tell. LLMs are far from perfect, but I’m excited they&rsqu...
#565 — August 6, 2025
Read the Web Version
☀️ We're taking next week off, so this will be the last issue until Wednesday, August 20. Just a little summer vacation.__Peter Cooper, your editor
Go Weekly
Go Concurrency Explorer and...
No matter which language you’re writing your service in, it’s generally a good idea to
separate your external dependencies from your business-domain logic. Let’s say your order
service needs to make an RPC call to an external payment service like Stripe when a
c...
No matter which language you’re writing your service in, it’s generally a good idea to
separate your external dependencies from your business-domain logic. Let’s say your order
service needs to make an RPC call to an external payment service like Stripe when a
c...
Separate business logic from external service calls using the Gateway pattern. Apply dependency inversion and interface segregation in Go.
#564 — July 30, 2025
Read the Web Version
Go Weekly
Hunting a Memory Leak — Go has a fantastic runtime and garbage collection but that doesn't mean Go apps are immune to memory leaks. Jason, of the DoltHub team, shares the tale of d...
Starting with Go 1.25, the Microsoft build of Go will use system-provided crypto by default to align with Microsoft's internal cryptography strategy and compliance policies.
The post Microsoft build of Go 1.25 crypto backend changes appeared first on Microsoft for Go Developers.