自定义类型 基本类型(int、string…)能用,但有时不够「说话」。比如用户名和地址都是字符串,用户 ID 和订单 ID 都是整数——混着用很容易传错参。 Go 允许用 type 基于已有类型定义