5.1.1.类型转换 Go语言提供了一种转换不同但类型兼容的类型的方式,这种转换是非常有用且安全的。对于非数值类型之间的转换不会丢失精度,但是对于数值类型之间的转换,可能会丢失精度或发生其他的问题。例如,如果我们声明x :=uint16(65000),然后使用y := int16(x)进行转换。因为…
5.1.1.类型转换 Go语言提供了一种转换不同但类型兼容的类型的方式,这种转换是非常有用且安全的。对于非数值类型之间的转换不会丢失精度,但是对于数值类型之间的转换,可能会丢失精度或发生其他的问题。例如,如果我们声明x :=uint16(65000),然后使用y := int16(x)进行转换。因为…