Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://medium.com/@oboturov/golang-time-after-is-not-garbage-collected-4cbc94740082
Medium
Golang <-time.After() is not garbage collected
Recently I was investigating a memory leak problem in a Go application that boiled down to me not reading the documentation properly…
Golang drawer
https://carlosbecker.com/posts/multi-platform-docker-images-goreleaser-gh-actions/
Carlosbecker
Multi-platform Docker images with GoReleaser and GitHub Actions | Carlos Becker
GoReleaser v0.148.0 is out, and with it, the ability to release multi-platform Docker images, a.k.a. Docker Manifests.
In this guide we’ll explore how to use it with GitHub Actions, and how GoReleaser releases itself in this way.
PS: You will need GoReleaser…
Golang drawer
https://www.kryptoslogic.com/blog/2020/12/automated-string-de-gobfuscation/
Kryptoslogic
Automated string de-gobfuscation
Last week the Network Security Research Lab at 360 released a blog post on an obfuscated backdoor written in Go named Blackrota. They claim that the Blackrota backdoor is available for both x86/x86-64 architectures which is no surprise given how capable Golang’s…
Golang drawer
https://www.ably.io/topic/websockets-golang
Ably Realtime
Building realtime apps with Golang and WebSockets: client-side considerations | Ably Realtime
Learn about the many challenges of implementing a dependable client-side WebSocket solution for Golang apps.
Golang drawer
https://github.com/go-rod/rod
GitHub
GitHub - go-rod/rod: A Chrome DevTools Protocol driver for web automation and scraping.
A Chrome DevTools Protocol driver for web automation and scraping. - go-rod/rod
Golang drawer
https://github.com/go-masonry/mortar
GitHub
GitHub - go-masonry/mortar: Mortar is a GO framework/library for building gRPC (and REST) web services.
Mortar is a GO framework/library for building gRPC (and REST) web services. - go-masonry/mortar
Golang drawer
https://github.com/suyashkumar/dicom/tree/v1.0.0
GitHub
GitHub - suyashkumar/dicom at v1.0.0
⚡
High Performance DICOM Medical Image Parser in Go. - GitHub - suyashkumar/dicom at v1.0.0
Golang drawer
https://getbaker.io
Baker, high performance modular pipelines for the Big Data era
A high performance, composable and extendable data-processing pipeline for the big data era
Golang drawer
https://www.go-admin.com
Go-Admin
GoAdmin - data management platfrom builder framework
Golang drawer
https://github.com/augmentable-dev/askgit
GitHub
GitHub - mergestat/mergestat-lite: Query git repositories with SQL. Generate reports, perform status checks, analyze codebases.…
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases.
🔍
📊
- mergestat/mergestat-lite
Golang drawer
https://github.com/vmihailenco/treemux
GitHub
GitHub - uptrace/bunrouter: Fast and flexible HTTP router for Go
Fast and flexible HTTP router for Go. Contribute to uptrace/bunrouter development by creating an account on GitHub.
Golang drawer
https://github.com/jftuga/sqs_clipboard
GitHub
GitHub - jftuga/sqs_clipboard: Use AWS SQS as a clipboard to copy and paste across different systems and platforms
Use AWS SQS as a clipboard to copy and paste across different systems and platforms - GitHub - jftuga/sqs_clipboard: Use AWS SQS as a clipboard to copy and paste across different systems and platforms
Golang drawer
https://www.arp242.net/bitmask.html
www.arp242.net
Bitmasks for nicer APIs
Golang drawer
https://itnext.io/build-a-serverless-app-using-go-and-azure-functions-c4475398f4ab
Medium
Build a Serverless app using Go and Azure Functions
Webhook backend is a popular use case for FaaS (Functions-as-a-service) platforms. They could be used for many use cases such as sending…
Golang drawer
https://changelog.com/gotime/159
Changelog
What to expect when you’re NOT expecting (Go Time #159)
Mat Ryer hosts a spectacular panel with expert debuggers Derek Parker, Grant Seltzer Richman, and Hana Kim from the Go Team. Let’s face it, even the best-intended code doesn’t always do what you want it to. What’s a Gopher to do? Listen to this, that’s what!
Golang drawer
https://gohugo.io/news/hugo-macos-intel-vs-arm/
gohugo.io
Hugo on Apple M1
The new Mac Mini M1 base model is blazing fast! We have run the Hugo benchmarks comparing it to a MacBook four times more expensive.
Golang drawer
https://relistan.com/writing-spark-udfs-in-go
Repeatable Systems
Writing Apache Spark UDFs in Go
Apache Spark is a perfect fit for processing large amounts of data. It’s not, however, a perfect fit for our langu…
Golang drawer
https://www.jeremymorgan.com/tutorials/golang/how-to-deploy-hugo-aws-lightsail-containers/
Jeremymorgan
Deploying a Hugo Site to AWS Lightsail Containers
In this tutorial we'll look at pushing your Hugo static site to the new AWS Lightsail Containers service.
Golang drawer
https://www.loginradius.com/blog/async/build-push-docker-images-golang/
Loginradius
Build and Push Docker Images with Go
Guide on how to build and push Docker images programmatically using Go.
Golang drawer
https://iaziz786.com/blog/handle-missing-struct-fields
Iaziz786
How to Handle Missing Fields From A Struct in Go?
If you want to remove the struct field which is not present while unmarshalling JSON