Working mostly on the data side of things I see the value of a more flexible language for this kind of work.


I’ve done over 1000 (mostly API design) reviews when I was working on Go. You might be wondering who needs generics, here are my three categories:
- Data layers, database APIs
- Collections
- Container types

Lack of generics is not just copy/paste but causing error-prone APIs.


For writing code that mostly does syscalls for networking, file access and so on, Go is a great tool though! Its simplicity and error handling shine here. See Docker, Kubernetes, ...

Sign in to participate in the conversation

Hello! is a general-topic, mainly English-speaking instance. We're enthusiastic about Mastodon and aim to run a fast, up-to-date and fun Mastodon instance.