golang has obvious