Series Index
Python and Go: Part I - gRPC
Python and Go: Part II - Extending Python With Go
Python and Go: Part III - Packaging Python Code
Python and Go: Part IV - Using Python in Memory
Introduction
In the previous post we saw how a Go service can call a Python service using gR...
Gives some background, the current state, and potential timeline for including generics in the Go programming language (LWN.net).
When I started working in Go, the community did not look favorably on techniques like DDD (Domain-Driven Design) and Clean Architecture.
I heard multiple times: “Don’t do Java in Golang!”, “I’ve seen that in Java, please don’t!”.
At the t...
I had the privilage of joining my coworker Julie Qiu as we talked with our friends Carmen, Mat and Jon about the new website we are launching for Go, go.dev.
Listen to the podcast at https://changelog.com/gotime/115
Transcript
Mat Ryer: Hello, and welcome to GoTime! I’m Mat...
Introduction
In this paper written by Manish Jain (the founder of Dgraph) he describes Dgraph as:
a distributed graph database which provides horizontal scalability, distributed cluster-wide ACID transactions, low-latency arbitrary-depth joins, synchronous replication, high avail...
Looks at some heavier replacements for Google Analytics, as well as the GoAccess log-based analytics tool (LWN.net).
The Go compiler’s SSA backend contains a facility to produce HTML debugging output of the compilation phases. This post covers how to print the SSA output for function and methods. Let’s start with a sample program which contains a function, a value method, and a poin...
Update: The proposal draft has been revisited to use brackets instead of parenthesis. This article will be updated with the new syntax soon.
Ian Lance Taylor and Robert Griesemer have been working on a generics proposal for Go for a while. Unlike other proposals, a highly signifi...
Discusses what Google Analytics tracks, and presents two lightweight alternatives: GoatCounter and Plausible (LWN.net).