TLWI Golang
thelastweekin.dev
Hey there my fellow tech enthusiasts! Happy Friday, hope y'all have had a productive week so far. This week's newsletter is jam-packed with exciting updates and resources that you just can't afford to miss out on. Let's dive right in, shall we?
First off, we have an amazing resource for all you monitoring geeks out there, The Prometheus monitoring system and time series database. This is an open-source tool that's fast becoming a go-to for monitoring and alerting in modern cloud environments. With its powerful querying language, efficient storage and retrieval, and seamless integration with Grafana, Prometheus is a must-have tool in every DevOps team's arsenal. Check it out and let us know what you think!
Next up, we've got a useful resource for all the security-conscious folks out there. Find and verify credentials
Moving on, we've got another exciting resource for all the Go enthusiasts out there. Run the backend and test the API Functions of Apache Age Viewer Desktop
Ever wondered why `for k := range (* ? Wonder no more! Here's a great resource
Last but not least, we have an exciting resource for all the blockchain enthusiasts out there. Official Go implementation of the Ethereum protocol
That's it for this week's newsletter folks! Hope you found these resources useful and informative. Till next time, keep exploring, tinkering, and building amazing things. Happy coding!
Dennis
Our Article Picks
- Benjamen Pyle: Choosing Go when Building Lambdas
- Tomas Francisco Lingotti: Seguridad en Golang
- Tomas Francisco Lingotti: Concurrencia en Golang IV
- SATO, Yoshiyuki: POng is Not pinG.
- Srinivas Kandukuri: Last week top 5 posts tagged(#javascript)
- Alkesh Ghorpade: LeetCode - Divide Two Integers
- Hermann Rösch: Testing and Benchmarking in Go
- Chidozie C. Okafor: Effortless Scaling and Deployment: A Comprehensive Guide for Solo Developers and Time-Savers
- Adams Adebayo: Go Beginners Series: Collection Types, Arrays, Slices, and Maps
- Benjamen Pyle: Building Golang Lambda Functions
- Andrej Soldo: New post, who dis?
- Albert Coronado: Tutorial de punteros en Go
- Dwarves Foundation: Unit testing best practices in Golang
- Arthur Christoph: Go Series: Pointer
- Jonathan Hall: I'm officially a Go contributor! (and you can be, too)
- Abhishek Gupta: Go and Redis, Better Together 🤝
- Muhammad Farooq: Run the back end and test the API Functions of Apache Age Viewer Desktop (Go)
- Karan Kapoor: Kubernetes: An Introduction to Container Orchestration
- Moiz Ibrar: Getting Started with Go Lang - A Comprehensive Guide -PART 2
- Pallat Anchaleechamaikorn: govulncheck
- talent: Programming languages Paradigm
- Muhammad Farooq: Install wails on linux
- Serpdog: Scrape Google Search Results With Go
Our Repo Picks
- go-skynet/LocalAI (Go): 🤖 Self-hosted, community-driven simple local OpenAI-compatible API written in go. Can be used as a drop-in replacement for OpenAI, running on CPU with consumer-grade hardware. Supports ggml compatible models, for instance: LLaMA, alpaca, gpt4all, vicuna, koala, gpt4all-j, cerebras
- cilium/cilium (Go): eBPF-based Networking, Security, and Observability
- cosmtrek/air (Go): ☁️ Live reload for Go apps
- milvus-io/milvus (Go): A cloud-native vector database, storage for next generation AI applications
- prometheus/prometheus (Go): The Prometheus monitoring system and time series database.
- gotzmann/llama.go (Go): llama.go is like llama.cpp in pure Golang!
- ViRb3/wgcf (Go): 🚤 Cross-platform, unofficial CLI for Cloudflare Warp
- devfullcycle/fclx (Go): undefined
- 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.
- alist-org/alist (Go): 🗂️A file list program that supports multiple storage, powered by Gin and Solidjs. / 一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。
- projectdiscovery/katana (Go): A next-generation crawling and spidering framework.
- IceWhaleTech/CasaOS (Go): CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
- pulumi/pulumi (Go): Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
- golang/go (Go): The Go programming language
- hashicorp/terraform-provider-aws (Go): Terraform AWS provider
- grafana/k6 (Go): A modern load testing tool, using Go and JavaScript - https://k6.io
- dagger/dagger (Go): A programmable CI/CD engine that runs your pipelines in containers
- traefik/traefik (Go): The Cloud Native Application Proxy
- googleforgames/agones (Go): Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
- hashicorp/raft (Go): Golang implementation of the Raft consensus protocol
- filecoin-project/lotus (Go): Reference implementation of the Filecoin protocol, written in Go
- trufflesecurity/trufflehog (Go): Find and verify credentials
- rancher/rancher (Go): Complete container management platform
- ethereum/go-ethereum (Go): Official Go implementation of the Ethereum protocol
Forum Topics
- How to try catch?
- What is happening in this code? (A Tour of Go)
- Understanding and Modifying Golang Garbage Collection Code
- When should I exactly use interface?
- Build cross-compiler and cross-compile standard libraries
- How to Optimize Go Programs for Maximum Performance?
- Feedback my working on a Go package for X
- How can I ask GPT4 to draw a data flow diagram for my microservice?
- Closing a ranged over channel inside worker goroutines
- Why
for k := range (*[3]int)(nil)
can compile pass - Go-redis client library
- The exchange call's provided code shouldn't ever travel through a proxy server
- Why do []interface{} and interface{} behave differently when they convert the same variable c?
- From 0 to 1, build a microservice cluster in ten minutes,
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! 🦄