TLWI Golang
thelastweekin.dev
🎉📰 Hey there, awesome subscribers! It's time for another jam-packed edition of our weekly newsletter. We've got all sorts of exciting tech goodies lined up for you, so get ready to dive in and geek out! 🤓✨
First up, have you ever wanted to create your very own AI voice generator app? Well, now you can with Encore! 🧠✨ This incredible tool allows you to unleash your creativity and build your own personalized voice generator in just 5 minutes. So, whether you want to create unique voiceovers for your videos or add a touch of AI magic to your mobile apps, Encore has got your back. Click here to get started on your AI voice adventure! 🎙️🚀
If you're more into tinkering with coding projects, we've got something special for you too. Meet Gitness, the ultimate playground for Golang enthusiasts. 🎉 This amazing platform allows you to build and test Golang apps with ease. Plus, you can collaborate with fellow developers, share your creations, and get feedback to level up your coding game. Ready to embrace the Gitness spirit? Just click here
Now, let's talk about user management in the passkey era. 🗝️🔐 It's no secret that authentication and security are top priorities in today's digital world. That's why we're thrilled to share an amazing solution with you. With the power of Open Authentication and User Management, you can secure your applications and manage user access like a pro. Say goodbye to authentication headaches and hello to a simplified and secure user experience. Sound intriguing? Click here
Calling all Go developers! Are you looking to unleash the full power of AWS Lambda functions? Look no further! We've gathered a treasure trove of libraries, samples, and tools specifically designed to help you develop AWS Lambda functions with ease. Whether you're a Lambda newbie or an experienced wizard, these resources will take your skills to the next level. Gear up for AWS Lambda magic by clicking here
Last but definitely not least, we have a helpful tip for all you Go enthusiasts out there. 🎩🎉 Have you ever wondered how to read a function's Stdout logs in Go tests? Well, wonder no more! We've got you covered with a step-by-step guide that will make your debugging process a breeze. So, if you want to level up your testing game, click here
That's it for this week, folks! We hope you enjoy diving into these exciting resources and enhancing your tech skills. Stay tuned for more thrilling updates in our next newsletter. Happy coding, and keep spreading the tech love! 🚀💙
Dennis
Our Article Picks
- marcuskohlberg: Build a GraphQL API and deploy it in minutes with Encore 🚀
- Ege Aytın: WebAssembly with Go: Taking Web Apps to the Next Level
- marcuskohlberg: Build an Event-Driven Uptime Monitor in Go 🚀
- Vic Shóstak: 💡 An important addition on deploying a Go application in Docker, if net/http is used
- marcuskohlberg: Create an AI Voice Generator App in 5 minutes with Encore 🧠✨
- NaveenKumar Namachivayam ⚡: Browser Performance Testing using k6
- Kshitij (kd): Resilient Systems using Go: Semaphores
- marcuskohlberg: 🤔What to expect from a Backend Development Platform
- Rak: Diving into CORS with Nitric in GO
- motemen: Locating failing test cases in table-driven tests in Go
- Jim Sheldon: Build and test a Golang app with Gitness
- rizkypujiraharja: ⚡️Golang VS Node.js⚡️ - CSV Data Export
- Ochi Daiki: Want to output a tree in Go?
- Jonathan Hall: I'm going back to school, Live
- Hamed Naeemaei: Golang Web API Course: Project configuration management using Viper
- Ted: How to read a function's Stdout logs in Go tests
- Harendra Kumar Kanojiya: How To Send Email in Go: Goroutines and Channels
- Dinesh Gowda: Browser: A browser detection in Go
- Sean Callaway: Grogue: A Roguelike Tutorial in Go (Part 2)
- Richardson: Aprendendo Golang - Dia 1
- Marlo Henrique: Entendendo as métricas do K6 - Parte 2
- Richardson: Aprendendo Golang - Dia 2
- Marcelloh: Solve code complexity (in Go)
- Priyanshu Singh: How I find out IT tools mascots.
- tinkerbaj: Road to the success ( I hope)
Our Repo Picks
- jackc/pgx (Go): PostgreSQL driver and toolkit for Go
- aws/aws-lambda-go (Go): Libraries, samples and tools to help Go developers develop AWS Lambda functions.
- ccfos/nightingale (Go): An all-in-one observability solution which aims to combine the advantages of Prometheus and Grafana. It manages alert rules and visualizes metrics, logs, traces in a beautiful web UI.
- teslamotors/vehicle-command (Go): undefined
- projectdiscovery/nuclei (Go): Fast and customizable vulnerability scanner based on simple YAML based DSL.
- projectdiscovery/httpx (Go): httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
- rancher/rancher (Go): Complete container management platform
- projectcalico/calico (Go): Cloud native networking and network security
- livekit/livekit (Go): End-to-end stack for WebRTC. SFU media server and SDKs.
- apache/incubator-answer (Go): A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Answer.
- AdguardTeam/AdGuardHome (Go): Network-wide ads & trackers blocking DNS server
- yonahd/kor (Go): A Golang Tool to discover unused Kubernetes Resources
- gin-gonic/gin (Go): Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
- greycodee/wechat-backup (Go): 微信聊天记录持久化备份本地硬盘,释放手机存储空间。
- kubernetes/kube-state-metrics (Go): Add-on agent to generate and expose cluster-level metrics.
- golang/go (Go): The Go programming language
- labring/sealos (Go): Sealos is a Kubernetes distribution offering comprehensive solutions for both public and private clouds. https://sealos.io
- zitadel/zitadel (Go): ZITADEL - Identity infrastructure, simplified for you.
- ThreeDotsLabs/wild-workouts-go-ddd-example (Go): Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- teamhanko/hanko (Go): Open authentication and user management for the passkey era
- stakater/Reloader (Go): A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!
- trufflesecurity/trufflehog (Go): Find and verify credentials
- juanfont/headscale (Go): An open source, self-hosted implementation of the Tailscale control server
- grafana/loki (Go): Like Prometheus, but for logs.
- containerd/containerd (Go): An open and reliable container runtime
Forum Topics
- Browser: A browser detection in Go v1.0.0
- reserved characters escaped in href attribute of A tag using html/template
- Cheap system design course?
- How to test Gin Gonic Handler (function within a function)
- Golang embeded files with apache
go get
issue finding private module- Is GCCGO still active?
- Using go install with a module not named after the required path
- Aws lambda go pattern
- SOLVED: Learning go, how to simmer this down?
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! 🦄