Golang drawer
@golang101
177
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
177 subscribers
Golang drawer
https://karuppiah7890.github.io/blog/posts/debugging-go-in-intellij-idea-or-goland/
karuppiah7890.github.io
Debugging Go in Intellij IDEA / GoLand
Recently me and a friend were trying to debug a stackoverflow error in helm. We used a lot of print statements in the code and were reading the code and seeing the flow and checking where it just blew up. At some point I realized we were putting lot of print…
Golang drawer
https://dev.to/evilmartians/speeding-up-go-modules-for-docker-and-ci-4ebe
DEV Community
Speeding up Go Modules for Docker and CI
Finally, the Golang world has a built-in, conventional dependency manager in the ecosystem: Go Module...
Golang drawer
https://err0r500.gitlab.io/website/post/so-you-want-100percent-coverage/
err0r500.gitlab.io
So you want to reach 100% coverage ? · Matthieu Jacquot
in your "impure" Go code
Golang drawer
https://blog.gophersumit.com/fun-with-go-functions-cjz1ogmcg0008mgs1yzm5h6l5
Gophersumit
Fun with Go Functions
Go programming language has very powerful features for functions. Let's see what all fun we can have with functions!
1. In Go, it is not required for a function to accept or return a value.
We mainly use function to define a reusable code that can b...
Golang drawer
https://medium.com/@harithjaved/golang-syntax-review-182351e87e60
Medium
Golang — Syntax Review
Quickly revise Golang’s syntax.
Golang drawer
https://dev.to/johanlejdung/a-mini-guide-build-a-rest-api-as-a-go-microservice-together-with-mysql-27m2
DEV Community
A mini-guide — Build a REST API as a Go microservice together with MySQL
I have recently found myself coding and deploying a lot of Go microservices, both at my day-job at St...
Golang drawer
https://www.digitalocean.com/community/tutorials/importing-packages-in-go
Digitalocean
Importing Packages in Go | DigitalOcean
The ability to borrow and share code across different projects is foundational to any widely-used programming language—and the entire open-source community. …
Golang drawer
https://dev.to/deepu105/7-easy-functional-programming-techniques-in-go-3idp
DEV Community
7 Easy functional programming techniques in Go
Functional programming concepts in Go for beginners.
Golang drawer
https://gophercises.com
Gophercises
Coding exercises for budding gophers
Golang drawer
https://github.com/jdkato/prose
GitHub
GitHub - jdkato/prose: :book: A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity…
:book: A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity extraction. - jdkato/prose
Golang drawer
https://github.com/lukechampine/geiger
GitHub
GitHub - lukechampine/geiger: A Geiger counter for allocations
A Geiger counter for allocations. Contribute to lukechampine/geiger development by creating an account on GitHub.
Golang drawer
https://thenotexpert.com/golang-typed-nils/
TheNotExpert
Typed nil in Go… wait, what?
Golang has a concept of typed and untyped nil. They may look the same, but in reality they are different.
Golang drawer
https://www.digitalocean.com/community/tutorials/how-to-write-packages-in-go
Digitalocean
How To Write Packages in Go | DigitalOcean
Go packages are directories that consist of Go code. This tutorial will guide you through writing Go packages for use within other programming files.
Golang drawer
https://github.com/quii/learn-go-with-tests#readme
GitHub
GitHub - quii/learn-go-with-tests: Learn Go with test-driven development
Learn Go with test-driven development. Contribute to quii/learn-go-with-tests development by creating an account on GitHub.
Golang drawer
https://youtu.be/LOuFYTYVmIg
YouTube
Building Multistage Dockerfiles for Go and Deploying to DigitalOcean
👨💻
For the price of a
☕
every month, sign up and gain access to a growing list of premium courses on my site - https://tutorialedge.net/pricing/
👩💻
✅
SUBSCRIBE to see more of my Videos & hit that LIKE button to support the channel!
Text Tutorial: h…
Golang drawer
https://pliutau.com/rate-limit-http-requests/
Pliutau
Rate Limiting HTTP Requests in Go based on IP address
If you are running HTTP server and want to rate limit requests to the endpoints, you can use well-maintained tools such as github.com/didip/tollbooth. But if you’re building something very simple, it’s not that hard to implement it on your own.
Golang drawer
https://dev.to/eminetto/using-golang-as-a-scripting-language-jl2
DEV Community
Using Golang as a scripting language
Using Golang as a scripting language
Golang drawer
A simple framework for Telegram bots
🤖
Golang drawer
https://godoc.org/gopkg.in/tucnak/telebot.v2
pkg.go.dev
telebot · pkg.go.dev
Package telebot is a framework for Telegram bots.
Golang drawer
Proxy server for Go modules
Golang drawer
https://github.com/gomods/athens
GitHub
GitHub - gomods/athens: A Go module datastore and proxy
A Go module datastore and proxy. Contribute to gomods/athens development by creating an account on GitHub.