The Go Dev
@TheGoDev
Followers
7K
Following
0
Media
0
Statuses
2K
Tweeting out the best Go posts from https://t.co/lhcCPP1ReQ. Part of the @ThePracticalDev family ❤️
Joined April 2019
Go function reference: syntax, calls, parameters, return values, closures, scope and best practices in one concise sheet #DEVCommunity #GoLang
https://t.co/W247nCG0yP
dev.to
Basic Function Syntax func functionName(parameters) returnType { // function body } ...
1
7
57
See how Go’s bufio buffers reads and writes to reduce system calls and boost I/O speed for files, logs and network streams #DEVCommunity #GoLang
https://t.co/qCRxYcrxsR
dev.to
(Part 1 of 7: Mastering Buffered I/O in Go) Why Should You Care About...
1
7
44
Day 4 balancing Go and deep learning: clarifying pointers & structs, writing ANN code in PyTorch, restructuring project for cleaner code #DEVCommunity #GoLang
https://t.co/rfL1zBU1q4
dev.to
It's Day 4, and today was a little different - not heavy on code, but still a strong day of learning....
0
2
46
5 Go libraries you’ll wish you knew sooner to simplify common tasks 🔹 HTTP 🔹 CLI 🔹 Validation 🔹 Logging 🔹 Testing { author: @ogundiyantobi } #DEVCommunity #GoLang
https://t.co/kXdCqVjUWb
dev.to
5 Golang Libraries You’ll Wish You Knew Sooner Shrijith...
0
8
64
Nikita Rykhlov’s new blog covers scalable backend design with Go, Kafka, microservices and real-world architecture tips for engineers. #DEVCommunity #GoLang
https://t.co/Mb9nWhNX6l
dev.to
Hi! My name is Nikita Rykhlov, and I’m a Senior Backend Developer with over 5 years of experience...
0
3
27
Step through a complete TLS handshake in Go: from ClientHello capture to certificate setup and encrypted sessions in one clear guide #DEVCommunity #GoLang
https://t.co/C8cBakPdOP
dev.to
Leapcell: The Best of Serverless Web Hosting Explanation of the TLS Handshake...
0
12
87
An in-depth look at Go’s sync.WaitGroup: how it uses Add, Done and Wait to synchronize goroutines and view its source code. #DEVCommunity #GoLang
https://t.co/4FnztGBchV
dev.to
Leapcell: The Best of Serverless Web Hosting In - depth Analysis of sync.WaitGroup...
0
10
65
Build a precise countdown timer in Go with time.Ticker, goroutines and channels. Extend it with pause, resume and stop for flexible timing. #DEVCommunity #GoLang
https://t.co/6NxUUY87py
dev.to
Implementing a countdown timer When working with time-based operations in Go, the time...
0
3
23
Explore how Go manages concurrent tasks with lightweight goroutines and channels for safe data exchange. Efficient multitasking made simple #DEVCommunity #GoLang
https://t.co/VBCT7pqu9h
dev.to
In Go, a goroutine is a fundamental concept used to achieve concurrency. It allows functions or...
0
6
74
Deep dive into Go slices: uncover the slice struct, how append triggers reallocation, what capacity rules mean for performance and memory #DEVCommunity #GoLang
https://t.co/EqDWGhWtQB
dev.to
Slices in Go are a very powerful data structure, demonstrating particular flexibility and...
0
7
53
Skip ORM/ODM and use MongoDB's Go driver for direct, idiomatic access to all features with clear, low-overhead code #DEVCommunity #GoLang
https://t.co/dtmn1XZC8B
dev.to
This tutorial was written by Julia Tazin. When working with MongoDB in Go, a common question is...
0
5
44
Efficient file transfer in Go microservices with gRPC streaming 🔹 HTTP/2 🔹 protocol buffers 🔹 chunked, resumable, memory-efficient { author: @DialaEke } #DEVCommunity #GoLang
https://t.co/dSacsFNzuk
dev.to
Efficient Large Data Transfer with gRPC Streaming This project demonstrates an efficient...
2
27
126
Optimize Go performance by reusing buffers and decoders with sync.Pool and reducing heap allocations via escape analysis. #DEVCommunity #GoLang
https://t.co/UzYe8Lf7tK
dev.to
Usage Scenarios of sync.Pool sync.Pool is a high-performance tool in Go's standard...
0
8
79
Learn how to add simple heartbeats to Go goroutines so you can track silent failures and keep background workers alive { author: @architagr } #DEVCommunity #GoLang
https://t.co/TxvsZMnBfF
dev.to
Ever wonder how to make your Go services show signs of life… even when they’re bored out of their...
2
20
110
Encore v1.47 adds an MCP server so AI tools can introspect your app’s architecture, APIs, infra and traces for code suggestions #DEVCommunity #GoLang
https://t.co/igGM77yPpX
dev.to
Large Language Models (LLMs) are becoming more powerful, but without context, they're limited in how...
0
5
18
In Go false sharing occurs when goroutines update side-by-side struct fields in one cache line, negating parallel speed. Padding can help. #DEVCommunity #GoLang
https://t.co/aK9a3WROba
dev.to
Do you know what false sharing is? It’s a subtle issue that can ruin the performance of concurrent...
0
5
49
Learn how to benchmark Go code: measure speed and memory, compare functions and track regressions with the testing package. #DEVCommunity #GoLang
https://t.co/f3PhVFoMzA
dev.to
Performance matters — especially when dealing with large-scale systems or performance-critical code....
0
7
52
Introducing VarMQ’s tune API: adjust your worker pool size on the fly: scale up under load, scale down when idle to optimize resources. #DEVCommunity #GoLang
https://t.co/sWxG6xSzbo
dev.to
I've created a "tune API" for the next version of VarMQ. Essentially, "Tune" allows you to increase...
1
2
20
Use Go to build a neural network from scratch, step through its core concepts, code structure, and see it classify the Iris dataset. #DEVCommunity #GoLang
https://t.co/euY2fIx8D0
dev.to
Leapcell: The Best of Serverless Web Hosting Building a Neural Network from Scratch with...
0
10
77