Golang type assertion pointer July 8, 2019 16 32 64 128 Golang impossible type assertion method has pointer receiver Typescript type assertion