TLWI Golang #90

thelastweekin.dev

Welcome back to another exciting edition of our weekly tech newsletter! 😃 This week we have some great articles and tools to share with you, so let's jump right in!

First up, we have an article that will undoubtedly be of interest to developers who love using Golang for their projects. How to Properly Hash and Salt Passwords in Golang Using Bcrypt is an informative step-by-step guide on how to ensure the security of passwords for users. With cyber attacks and data breaches on the rise, it is more important than ever to protect our users' data. Follow the steps outlined in the article to secure your Golang project with ease.

We also have a fascinating tool to share with you this week called Pulumi. Pulumi allows developers to create and manage their cloud infrastructure using their language of choice. With this tool, you can code your infrastructure using Python, TypeScript, or any other modern programming language. If you're a developer who wants to simplify and streamline the process of creating and managing cloud infrastructure, check out Pulumi today!

Next up, we have a cool tool called Gomarvin. With this tool, you can generate custom boilerplate code for Go REST servers using Gin, Fiber, or Echo. This can be a huge timesaver for developers, especially those who are just starting with Go programming. Gomarvin is easy to use, and you can generate code quickly and easily. Check it out today!

We also have an article that discusses a distributed transaction framework that supports multiple languages called this framework. This is a powerful tool for developers who need to handle distributed transactions across multiple systems. The framework supports saga, tcc, xa, 2-phase message, outbox patterns, and more. With this framework, developers can ensure the integrity and consistency of their distributed transactions.

Lastly, we have an article that discusses the unexpected nil pointer exception that occurs when implementing the Singleton pattern in Go programming. This can be a frustrating issue for developers, but this article provides helpful tips and insight into how to solve the problem. Check it out if you're struggling with this issue.

That's it for this week's newsletter. We hope you found these articles and tools helpful and informative. Stay tuned for more exciting tech news and updates! 🤖

Dennis

Hot Go Articles This Week On Reddit

Our Article Picks

Our Repo Picks

Forum Topics

Gopher Gold is a weekly roundup for all things Go! If you have more suggestions for resources, submit them below! Follow me on Twitter for more projects @dennisokeeffe92.


Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄


Built by Dennis O'Keeffe

TLWI.dev, 2024