explain return value of go in api doc