TLWI Golang
thelastweekin.dev
Hey there, awesome readers! 🌟
Welcome to another exciting edition of our weekly newsletter. We've got a bunch of interesting stuff lined up for you, so buckle up and get ready for a fantastic ride through the world of technology and development!
First up, we have a troubleshooting tale from one of our fellow newsletter subscribers. Have you ever encountered any installation hiccups when working with gopls on VsCode? Well, fret no more because we've got you covered! Check out this insightful article on how to overcome gopls installation issues on VsCode. It's a real lifesaver for all you developers out there.
Alright, now let's dive into something that every developer needs – monitoring and O&M tools! But what if I told you there's a self-hosted, lightweight option? It's true! Our next highlighted link will introduce you to an amazing server and website monitoring tool
Oh boy, oh boy! Brace yourselves for the next highlight because it's absolutely 🔥. Introducing a next-generation CLI tool for building web apps in Go using htmx & hyperscript. Say goodbye to complex frameworks and say hello to straightforward awesomeness! Check out this link here
Moving on, we have a fantastic guide for all you API enthusiasts out there! Have you ever wanted to build a RESTful API using Hexagonal Architecture in Go? Look no further, my friends! This next link will guide you through the intricate process of building RESTful APIs in Go
So, have you ever wondered about the wonders of Go blockchain development? We're excited to announce that yes, there is indeed a tutorial available! Follow this fantastic link
That's it for this week's newsletter, folks! We hope you found these highlighted links intriguing and inspiring. Remember, the world of technology is constantly evolving, so stay curious, keep exploring, and keep coding. Stay awesome, and until next time!
Happy coding! 💻🚀
Dennis
Our Article Picks
- Bagas Hizbullah: Building RESTful API with Hexagonal Architecture in Go
- Geri Máté 🎬: Go Hacktoberfest Issues
- renanbastos93: Qual a diferença de usar um receiver com ou sem ponteiro em Go?
- marcuskohlberg: Event-Driven Architecture 101
- Jack: 20X Faster Golang Docker Builds
- Francisco Inoque: Getting Started with Golang: An Introduction for Beginners
- Joshua Newell Diehl: Side by Side Series: Rust & Go - The Builder
- Matt Angelosanto: Building a reactive web app in Go with Fir
- Abhishek Gupta: Build a Serverless Application for entity detection on AWS
- Vic Shóstak: 🔥 A next-generation CLI tool for building amazing web apps in Go using htmx & hyperscript
- Lucas Jacques: Managing Firecracker microVMs in Go
- Rak: Your first API with GO & Nitric
- Kshitij (kd): Resilient Systems using Go: Retry Mechanism
- Toby Chui: How I grow my projects based on my OWN needs
- abdelino17: Is it time to Learn Golang?
- Masui Masanori: [Go] Generate File Tree
- Ong Teck Wu: A tool for detecting plagiarism of Github repositories in someone else's code
- Kashif Soofi: Integration Test MySQL Store with testcontainers-go
- Max Rohde: Control Windows with Your Voice and the Magic of ChatGPT
- Shreya Trivedi: The Hype Around GO
- Dmitry Shurco: litecart release v0.1.3
- Nicola Apicella: Golang error updates
- Md. Mobin: Wtf is Grpc? Part 2: Custom Notification(without Firebase) in Flutter and Golang.
- Aceld: 18. Player Logout
- Robby Auziqni: Leetcode - Palindrome Number (Go)
- Aceld: 17. Moving position and non-crossing grid AOI broadcasting
- Kittipat.po: Understanding HMAC Authentication for Secure APIs
- Pallat Anchaleechamaikorn: function คืนค่า bool พร้อม error
Our Repo Picks
- harness/gitness (Go): Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery.
- SagerNet/sing-box (Go): The universal proxy platform
- wailsapp/wails (Go): Create beautiful applications using Go
- 1Panel-dev/1Panel (Go): 🔥 🔥 🔥 现代化、开源的 Linux 服务器运维管理面板。
- opentofu/opentofu (Go): OpenTofu lets you declaratively manage your cloud infrastructure.
- gravitl/netmaker (Go): Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
- jmorganca/ollama (Go): Get up and running with Llama 2 and other large language models locally
- getzep/zep (Go): Zep: Fast, scalable building blocks for production LLM apps
- ethereum-optimism/optimism (Go): Optimism is Ethereum, scaled.
- avelino/awesome-go (Go): A curated list of awesome Go frameworks, libraries and software
- usememos/memos (Go): A privacy-first, lightweight note-taking service. Easily capture and share your great thoughts
- kubernetes/ingress-nginx (Go): Ingress-NGINX Controller for Kubernetes
- BishopFox/sliver (Go): Adversary Emulation Framework
- projectdiscovery/httpx (Go): httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
- schollz/croc (Go): Easily and securely send things from one computer to another 🐊 📦
- evcc-io/evcc (Go): Sonne tanken ☀️🚘
- anchore/grype (Go): A vulnerability scanner for container images and filesystems
- sundowndev/phoneinfoga (Go): Information gathering framework for phone numbers
- hibiken/asynq (Go): Simple, reliable, and efficient distributed task queue in Go
- gohugoio/hugo (Go): The world’s fastest framework for building websites.
- naiba/nezha (Go): Self-hosted, lightweight server and website monitoring and O&M tool
- cloudnative-pg/cloudnative-pg (Go): CloudNativePG is a Kubernetes operator that covers the full lifecycle of a PostgreSQL database cluster with a primary/standby architecture, using native streaming replication
- prometheus/prometheus (Go): The Prometheus monitoring system and time series database.
- jackc/pgx (Go): PostgreSQL driver and toolkit for Go
- DataDog/datadog-agent (Go): Main repository for Datadog Agent
Forum Topics
- Hello everyone :)
- Http Server how do I keep each client data seperately
- Error: used from two different module paths
- UTF8 Rune Count with Fixed-Width Files
- Package go-1.21.1
- The result of Top command implemented by go os/exec behave inconsistently across different golang versions
- Golang Software Engineer Jobs
- Suppressing Go vet
- Gomobile binding fails
- Gopls: failed to install gopls on VsCode
- x/net/http2 reverse proxy http2 connection pool
- Is there a tutorial for Go blockchain development
- Generate private keys and x509 certificates using the Golang crypto package's code,unable to connect to my mqtts server normally
- net.DefaultResolver.LookupIP search takes a long time
- Converting JAVA cert from PKCS#12 to JKS
- Is x/crypto/chacha20poly1305 thread-safe?
- Golang Interview Questions
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! 🦄