update go-code