TLWI Golang
thelastweekin.dev
Hey there,
Welcome back to another exciting edition of our weekly newsletter! We've got a fantastic lineup of links for you to explore this week, so grab a cup of coffee and let's dive right in!
First up, if you're a Golang enthusiast, we have something special for you. Are you tired of struggling with file uploads in your Go HTTP client? Say no more! Check out this awesome Golang http client with excel upload tutorial that will make your life so much easier. Say goodbye to hours spent searching for the best solution – this link has got you covered!
Next on our list is something that will interest all you tech-savvy language lovers out there. Have you heard about Llama 2 and other large language models? If you're itching to get up and running with these incredible models locally, we've got just the thing for you! Get ready to dive into the world of language models with our Get up and running with Llama 2 and other large language models locally
If you're in the market for a workflow orchestration platform that seamlessly unifies data, ML, and analytics stacks, then look no further! We've found a game-changing solution for all your orchestration needs. This scalable and flexible workflow orchestration platform
Hold onto your keyboards, because we've got something truly exciting for all you GitHub enthusiasts out there. Say hello to the GitHub CLI – the official command line tool from GitHub itself! Forget about switching tabs and navigating through the UI, because this tool lets you do it all from the comfort of your command line. Get ready to supercharge your GitHub experience with the GitHub’s official command line tool
Last but definitely not least, we have a handy tip for all you developers. Are you struggling to access sub keys and values in a map? Fear not! We've stumbled upon a nifty trick that will save you from endless frustration. Check out our guide on accessing sub keys/values in a map
That's it for this week, folks! We hope you enjoy exploring these fantastic links as much as we enjoyed curating them for you. Stay tuned for our next edition, where we'll bring you even more exciting tech news, tips, and tutorials. Until then, happy clicking and keep rocking the tech world!
Best regards, [Your Name]
Dennis
Our Article Picks
- Adrian Finantyo 🌱: Is Golang Easy to Learn? 🤔
- marcuskohlberg: Making a Business Case for an Event-Driven Architecture
- FRicardi: Should I stay or should I Go?
- marcuskohlberg: Long Term Ownership of an Event-Driven System
- Phuong Le: 12 Personal Go Tricks That Transformed My Productivity
- marcuskohlberg: Building for Failure
- Rak: Creating Bucket (S3) Notifications on AWS with GO
- Jack: [Article as Code] Syncing Articles Between Dev.to and Multiple Blogging Platforms
- Rak: Building a Real-Time Messaging Service with Nitric SDK in Go
- Matheus Mina: Writing Kong plugins with Go
- Nandes Simanjuntak: Docker Basic
- Henrique Lobo Weissmann (Kico): Meus primeiros passos com Go (inclui bibliografia comentada)
- Rak: Running a scheduled task with Nitric in GO
- Yunus Emre MERT 🦁 🇹🇷: Gorm, Fiber, PostgreSQL ve Docker kullanarak Golang REST API
- k leaf: assigning the result of this type assertion to a variable (switch value := value.(type))
- Matheus Mina: Escrevendo plugins para o Kong em Go
- Noishorgo Broto: What to choose Golang or Rust?
- Ivan Genchev: Bazel for a one-person side hustle
- Kashif Soofi: Integration Test SQL Server Store (Go)
- Nenba Jonathan: Building a simple API with Golang using Gin-gonic
- Devang Tomar: A Beginner’s Guide to Go 💨: Your Gateway to Efficient Programming! 🚀
- Chase Fleming: Building a Counter App with htmx, Go Fiber, and elem-go
- João Pedro Podlasnisky dos Santos: Busca Binária (Binary Search) em Go
- Alexander: Clean code
- Devang Tomar: Building a Simple Web Server with Go 🐭
- Marcus Oblak: Kpad: a Kubernetes manifests editor
- Sven: How to create a discord bot in Go?
- Kevin Petremann: Salt Exporter: the story behind the tool
Our Repo Picks
- SagerNet/sing-box (Go): The universal proxy platform
- jmorganca/ollama (Go): Get up and running with Llama 2 and other large language models locally
- helm/helm (Go): The Kubernetes Package Manager
- flyteorg/flyte (Go): Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.
- AdguardTeam/AdGuardHome (Go): Network-wide ads & trackers blocking DNS server
- crossplane/crossplane (Go): Cloud Native Control Planes
- argoproj/argo-cd (Go): Declarative continuous deployment for Kubernetes.
- cosmtrek/air (Go): ☁️ Live reload for Go apps
- avelino/awesome-go (Go): A curated list of awesome Go frameworks, libraries and software
- sundowndev/phoneinfoga (Go): Information gathering framework for phone numbers
- hktalent/scan4all (Go): Official repository vuls Scan: 15000+PoCs; 23 kinds of application password crack; 7000+Web fingerprints; 146 protocols and 90000+ rules Port scanning; Fuzz, HW, awesome BugBounty( ͡° ͜ʖ ͡°)...
- nxtrace/NTrace-core (Go): An open source visual route tracking CLI tool
- cli/cli (Go): GitHub’s official command line tool
- kedacore/keda (Go): KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
- nektos/act (Go): Run your GitHub Actions locally 🚀
- pressly/goose (Go): A database migration tool. Supports SQL migrations and Go functions.
- a-h/templ (Go): A language for writing HTML user interfaces in Go.
- go-gitea/gitea (Go): Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
- go-skynet/LocalAI (Go): 🤖 The free, Open Source OpenAI alternative. Self-hosted, community-driven and local-first. Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required. Runs ggml, gguf, GPTQ, onnx, TF compatible models: llama, llama2, rwkv, whisper, vicuna, koala, cerebras, falcon, dolly, starcoder, and many others
- influxdata/telegraf (Go): The plugin-driven server agent for collecting & reporting metrics.
- hashicorp/terraform-provider-aws (Go): Terraform AWS provider
- hashicorp/terraform (Go): Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
- kubernetes-sigs/descheduler (Go): Descheduler for Kubernetes
- marcel-dempers/docker-development-youtube-series (Go): undefined
- quii/learn-go-with-tests (Go): Learn Go with test-driven development
Forum Topics
- Please Recommend Some Fun Paperback Introductions to Go
- Accessing sub keys/values in a map[string]interface{} variable
- Why this program not working
- How to execute multiple query by using go routine
- I want recommendations for online courses or roadmaps for golang
- Is there a package that implements the sql.DB interface and stores the database in a file?
- Annoying VS Code "error"
- Algorithm: map[string][]string -> reversed map[string][]string
- Golang http client with excel upload
- Can any one post a REST api for golang- keycloak authentication
- Why does Go compile faster when the result is heavier?
- Introducing go-generate-fast
- Convert image to excel
- How to create windows service
- Problems with the package on Windows10
- os/exec: StdinPipe on Windows is not successful
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! 🦄