go: Add more corner case tests
go: Fix & test more corner cases