There is a language called V, also known as Vlang (https://vlang.io/) that has somewhat similar syntax to Go, but many improvements. It can be partially viewed as both a Go and C alternative. This language doesn't have nil, and has things Go is missing or improvements like: sum types, enums, no shadow variables, greater immutability, smaller runtime, better C interop, etc..
V is, indeed, a super interesting language. I'm curious to know how much traction it will get over time. Looks promising. AFAIK, it's an initiative of a single person, which is impressive.
There is a language called V, also known as Vlang (https://vlang.io/) that has somewhat similar syntax to Go, but many improvements. It can be partially viewed as both a Go and C alternative. This language doesn't have nil, and has things Go is missing or improvements like: sum types, enums, no shadow variables, greater immutability, smaller runtime, better C interop, etc..
V is, indeed, a super interesting language. I'm curious to know how much traction it will get over time. Looks promising. AFAIK, it's an initiative of a single person, which is impressive.
My take: use Rust and never worry about nils again ;)
Hahaha or Haskell or OCaml or... :D