Go client (20/20)

Go client