独特的学习方法:着重对比 Go 语言语法和其他其他编程语言的不同,带你快速入门 Go 语言,高效掌握 Go 语言的编程方法。学以致用,注重实战:带你对 Go 语言在开发中的常见问题进行拆解分析,比如并发编程模式,常见并发任务,高可用服务设计,性能调优等难题,让你可以从入门走向实战。适合已经掌握如 C、C++、Java、Python、PHP 等一门或多门编程语言的学员。 蔡超目前在 Mobvista 担任技术副总裁兼首席架构师,曾在亚马逊中国、惠普等担任首席软件架构师。学后获得:快速掌握 Go 语言基础语
4. Go语言数据的使用
前面的博文,我们介绍了Go语言的各种数据类型,包括基本数据类型、数组类型、切片类型、字典类型、函数类型、接口类型、结构体类型和指针类型;从本篇开始我们一起来了解Go语言数据的使用。
4.1 赋值语句
如果值 x 可以被赋给类型为 T 的变量,那么它们至少需要满足以下条件中的一个赋值规则:如果值 x 的类型是 T , 那么 x 可以被赋给 T 类型的变量。如果值 x 的类型是 V,那么 V 和 T 应该具有相同的潜在类型,并且它们之中至少有一个是未命名的类型。未命名的类型是指未被署