Golang drawer
@golang101
177
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
177 subscribers
Golang drawer
https://research.swtch.com/proposals-experiment
Golang drawer
https://go.googlesource.com/proposal/+/refs/heads/master/design/34481-opencoded-defers.md
Golang drawer
https://medium.com/@riteeksrivastava/a-complete-journey-with-goroutines-8472630c7f5c
Medium
A complete journey with Goroutines
When we want things to be done concurrently in Golang, we use Goroutines.
Golang drawer
https://github.com/mvdan/xurls
GitHub
GitHub - mvdan/xurls: Extract urls from text
Extract urls from text. Contribute to mvdan/xurls development by creating an account on GitHub.
Golang drawer
https://github.com/qmuntal/stateless
GitHub
GitHub - qmuntal/stateless: Go library for creating finite state machines
Go library for creating finite state machines. Contribute to qmuntal/stateless development by creating an account on GitHub.
Golang drawer
https://github.com/rogchap/v8go
GitHub
GitHub - rogchap/v8go: Execute JavaScript from Go
Execute JavaScript from Go. Contribute to rogchap/v8go development by creating an account on GitHub.
Golang drawer
https://github.com/panjf2000/ants
GitHub
GitHub - panjf2000/ants:
🐜
🐜
🐜
ants is the most powerful and reliable pooling solution for Go.
🐜
🐜
🐜
ants is the most powerful and reliable pooling solution for Go. - panjf2000/ants
Golang drawer
https://medium.com/swlh/managing-groups-of-gorutines-in-go-ee7523e3eaca
Medium
Managing Groups of Goroutines in Go
A brief description of the types and patterns in go used to manage groups of concurrent goroutines that I find myself using daily…
Golang drawer
https://www.digitalocean.com/community/tutorials/understanding-package-visibility-in-go
Digitalocean
Understanding Package Visibility in Go | DigitalOcean
Visibility in the Go programming language means the file space from which a package or other construct can be referenced. In this article, you will learn how…
Golang drawer
https://blog.dgraph.io/post/introducing-ristretto-high-perf-go-cache/
blog.dgraph.io
Introducing Ristretto: A High-Performance Go Cache
This post made it to the top of Golang subreddit and is trending in top 10 on the front page of Hacker News.
Golang drawer
https://github.com/ThreeDotsLabs/watermill/tree/v1.0.0
GitHub
GitHub - ThreeDotsLabs/watermill at v1.0.0
Building event-driven applications the easy way in Go. - GitHub - ThreeDotsLabs/watermill at v1.0.0
Golang drawer
https://www.calhoun.io/guide-to-go/
Calhoun.io
The Complete Guide to Learning Go - Calhoun.io
Learning Go is tricky, but with this guide the process can be enjoyable and efficient. In the guide we discuss a vast majority of the resources available to learn Go, as well as when each is appropriate and how to utilize them. The guide also includes res
Golang drawer
https://github.blog/2019-10-01-new-workflow-editor-for-github-actions/
The GitHub Blog
New workflow editor for GitHub Actions
Edit your GitHub Actions workflow files easier with features to help you minimize errors and more.
Golang drawer
https://martinheinz.dev/blog/5
martinheinz.dev
Ultimate Setup for Your Next Golang Project
<p>For me, the biggest struggle when starting new project has always been trying to set the project up <i>"perfectly"</i>. I always try to use the best dir...
Golang drawer
https://towardsdatascience.com/exploring-toronto-voter-statistics-using-golang-33077b6db123
Medium
Exploring Toronto Voter Statistics using Golang
An examination of Toronto municipal voting trends as the Canadian federal election starts and American presidential election approaches
Golang drawer
https://boyter.org/posts/an-informal-survey-of-10-million-github-bitbucket-gitlab-projects/
Golang drawer
https://steele.blue/tiny-github-actions
steele.blue
Building Fast, Tiny GitHub Actions with Go and Docker
GitHub Actions are sweet! It's still in beta but it's a great way to automate tasks after things happen like code pushes, comments on Issues, pull requests, etc…
Golang drawer
https://rauljordan.com/2019/09/23/how-to-write-an-event-feed-library.html
rauljordan
Writing an One-to-Many Event Feed Library in Go
Concurrency is awesome
Golang drawer
https://dzone.com/articles/memory-pooling-in-go-where-why-and-how
DZone
Solving Performance Hotspots With Memory Pooling in Go
Solving Performance Hotspots With Memory Pooling in Go — What is memory pooling? How do you use memory pooling?
Golang drawer
https://medium.com/@jfeng45/service-resilience-in-go-microservice-52001e441020
Medium
Service Resilience in Go Microservice
Service Resilience means that when the service’s operating environment has problems, such as network failure, service overload or some…