golang

goperf.dev   (2025-03-31)

Patterns and Techniques for Writing High-Performance Applications with Go

dev.to   (2023-03-15)

Go makes it easy to create and use packages. In this tutorial, we’ll create a simple package that...

threedots.tech   (2022-12-13)

In this guide, we share 22 Go libraries that have proven reliable across multiple production systems we've built. We cover essential tools for HTTP routing, database access, messaging, observability, and testing - all based on our experience leading Go teams. For each library, we explain its key strengths and provide practical usage tips. We also highlight common mistakes to avoid when using these tools.

www.amazon.com   (2022-07-13)

Go for DevOps: Learn how to use the Go language to automate servers, the cloud, Kubernetes, GitHub, Packer, and Terraform [Doak, John, Justice, David] on Amazon.com. *FREE* shipping on qualifying offers. Go for DevOps: Learn how to use the Go language to automate servers, the cloud, Kubernetes, GitHub, Packer, and Terraform

madflojo.medium.com   (2022-06-01)

Structuring Go Projects is the number one question for Gophers, new and old. What are the best practices? What should you not do?

howistart.org   (2022-05-29)
softwareengineeringdaily.com   (2022-05-26)

Switching to a new language is always a big step, especially when only one of your team members has prior experience with that language. Early this year, we switched Stream’s primary programming language from Python to Go. This post will explain some of the reasons why we decided to leave Python behind and make the switch to

typesanitizer.com   (2022-05-01)

A report of my positive and negative experiences with Go after using it for 6 months at work.

github.com   (2022-04-09)

general purpose extensions to golang's database/sql - jmoiron/sqlx

dev.to   (2022-04-08)

Thanks to its static binaries and cross-compiling, building and distributing command-line apps in Go...

dev.to   (2021-12-08)

Learn how to build a simple load balancer server in Go. Table of Contents: What is a Load...

opensource.com   (2021-10-01)

Get your new site up and running quickly with Hugo.

ggcarvalho.dev   (2021-05-04)

Using the power of randomness to answer scientific questions.

www.practical-go-lessons.com   (2021-03-26)
github.com   (2021-03-20)

Library for multi-armed bandit selection strategies, including efficient deterministic implementations of Thompson sampling and epsilon-greedy. - stitchfix/mab

gumroad.com   (2020-11-20)

Take a book on learning how to write Go code and add in the mindset of test-driven development the fun way. When you read a book or watch a course, it's a great accomplishment. You're learning how ...

blog.golang.org   (2020-11-12)

Happy Birthday, Go!

stackoverflow.blog   (2020-11-04)
github.com   (2020-11-03)

TamaGo - ARM/RISC-V bare metal Go.

morioh.com   (2020-06-24)

In Lesson 5 of the Golang course, we will continue with banking transactions. We will build a new module named transactions that we

dev.to   (2020-06-24)

This is a step by step tutorial on how to deploy a Golang app on Heroku. Requirements. H...

medium.com   (2020-06-01)

How understanding the processor architecture can help us in optimizing performance?

github.com   (2020-05-06)

The Ultimate Go Study Guide.

ednsquare.com   (2020-04-17)
www.toptal.com   (2020-03-18)

Learn why and how in this handy tutorial on object-oriented programming in Go.

go101.org   (2020-02-19)

Golang online books, articles, tools, etc.

blog.jse.li   (2020-02-19)

What is the complete path between visiting thepiratebay and sublimating an mp3 file from thin air? In this post, we'll implement enough of the BitTorrent protocol to download Debian. Look at the [Source code](https://github.com/veggiedefender/torrent-client/) or skip to the [last bit](/posts/torrent#putting-it-all-together).

gbws.io   (2020-02-19)
docs.google.com   (2019-12-23)

What's coming in Go 1.14 GoSheffield, 2019 - Daniel Martí

blog.golang.org   (2019-12-23)

Announcing go.dev, which answers: who else is using Go, what do they use it for, and how can I find useful Go packages?

ajeetdsouza.github.io   (2019-12-23)

Writing a faster wc utility in Go

talks.golang.org   (2019-10-11)
revel.github.io   (2019-08-30)
blog.golang.org   (2019-08-29)

What the Go team is planning for Go modules in 2019.

blog.golang.org   (2019-08-29)

Go 1.12 improves support for debugging optimized binaries.

bet365techblog.com   (2019-08-29)
blog.golang.org   (2019-08-29)

An introduction to the basic operations needed to get started with Go modules.

github.com   (2019-08-23)

Thoughts on Go performance optimization.

milapneupane.com.np   (2019-08-20)
github.com   (2019-08-20)

Learn Go with test-driven development.

docs.google.com   (2019-06-17)

What's coming in Go 1.13 GoSheffield, 2019 - Daniel Martí

blog.kowalczyk.info   (2019-04-06)

Things I've learned porting a 50 thousand lines of code from Java to Go

medium.com   (2018-06-08)

Introduction of a new feature-rich golang Jupyter kernel