For Go Developers
If you know Go, Targo should feel familiar in semantics but different in syntax.
What will feel familiar
- multi-return values
error | nullslice<T>,map<K, V>,chan<T>- Go package imports and toolchain workflows
What needs adjustment
- surface syntax is TypeScript-shaped
- both
slice<T>andArray<T>exist classis not a JS inheritance runtime