TLWI Golang #103

thelastweekin.dev

Hello and welcome back to our weekly newsletter! We have some exciting links to share with you this week that cover a range of topics from cloud-native resources to debugging in Go.

First up, we have an interesting article on cloud-native Pipeline resources. If you're not already familiar with cloud-native architecture, it is a modern approach to building and running applications. This article explains how to make your app cloud-native by leveraging pipeline resources that facilitate continuous delivery and deployment.

Next, we have a cool article on Go Workspaces (multi-module). Go workspaces allow you to split your project up into multiple modules, allowing for better code organization and easier maintenance. This article takes you through the steps of creating a multi-module project in Go, so be sure to give it a read!

Are you tired of manually tunneling network traffic to different ports on your localhost? Fear not! Check out this rule-based tunnel in Go that lets you tunnel traffic automatically using predefined rules. This is a great tool for developers who work on complex projects and need to tunnel traffic on a regular basis.

In case you've ever encountered the "File is not goimports-ed" error message, we have a helpful article on how to debug it using goimports. Goimports is a tool that automatically updates your imports and fixes common code issues, making it a highly recommended tool for all Go developers.

Finally, we have an article that explains how to implement an elegant service discovery extension in the HTTP framework. Service discovery is a crucial aspect of modern web development, and this article shows how you can use HTTP framework extensions to simplify the process.

That's it for this week's newsletter! We hope you found these links insightful and helpful. Don't forget to share this newsletter with your fellow developers, and we'll see you next week!

Dennis

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, 2023