Files
blog/content/blogs/go-is-mid/index.md
T
2024-08-16 01:25:59 +02:00

556 B

title, description, date, tags, draft
title description date tags draft
Go is mid (by design) 2024-08-10
golang
language
true

package manager (best existing) battery included std very simple, very readable

= errors

  • as value
  • no tooling arround this (errdefer, ?/try)

  • easy to miss (no warning when you discord an error)

type system (inexistant) no sum types ptrs (whyyy) - optional? mutable? you cant' know std designed before generics (simple things like math.Abs) std feels half baked (hard to use API, see sqlx, all the http handlers...)