Go method chaining and error handling Go method chaining and error handling go go