RSSAmplifier

Blog

Anton Zhiyanov

Everything about Go, SQL, and software in general.

antonz.orgRSS feed ↗10 posts

Latest posts

Relying on Go

Reusing Go's tooling and standard library for a systems language.

Going Backward

Reinventing the generic iterator wheel.

Solod 0.3: Concurrency, JSON, more safety

A strict subset of Go that translates to regular C.

On interactive Go tours

Wrapping up the series.

Go-flavored concurrency in C

Worker pools, channels, and mutexes - backed by pthreads.

Solod 0.2: Networking, new targets, friendlier interop

A strict subset of Go that translates to regular C.

Solod 0.1: Go ergonomics, practical stdlib, native C interop

A strict subset of Go that translates to regular C.

Porting Go's strings package to C

With allocators, benchmarks, and some optimizations.

Porting Go's io package to C

Interfaces, slices, multi-returns and alloca.

Solod: Go can be a better C

A subset of Go that transpiles to regular C, with zero runtime.