扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
《Go程序设计语言中文版》百度网盘pdf最新全集下载:
创新互联公司专注于巧家网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供巧家营销型网站建设,巧家网站制作、巧家网页设计、巧家网站官网定制、微信小程序服务,打造巧家网络公司原创品牌,更为您提供巧家网站排名全网营销落地服务。
链接:
?pwd=0cii 提取码:0cii
简介:本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管Alan Donovan联袂撰写,是学习Go语言程序设计的指南。本书共13章,主要内容包括:Go的基础知识、基本结构、
基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。
本书适合作为计算机相关专业的教材,也可供Go语言爱好者阅读
Go语言是一种开源的编程语言,被广泛应用于网络编程、云计算、分布式系统等领域。
go语言的三位作者
Go语言的设计目标是成为一种语法简洁、执行效率高、并发性能强大的编程语言。它由Google公司研发,于2009年首次发布,并于2012年成为了开源项目。Go语言具有C语言的表达能力和Python的开发效率,同时还拥有自己独特的语法和特性,如协程、垃圾回收机制等。因此,它被广泛应用于网络编程、云计算、分布式系统等领域,并且越来越受到开发者的青睐。
Go语言的出现,填补了许多编程语言在并发编程方面的空缺。它提供了一种轻量级线程模型,通过协程(goroutine)的方式,实现了高效的并发编程。同时,Go语言还支持内置的网络编程和字节序列编解码库,使得网络编程变得更加容易和高效。在云计算、分布式系统等领域,Go语言也得到了广泛的应用。例如,Docker和Kubernetes等开源项目就是用Go语言开发的。此外,Go语言还具有代码可读性高、编译速度快、编译后的可执行文件体积小等优点,使得它成为了开发高性能、高并发应用的理想语言之一。
源码文件分三类
命令源码文件、库源码文件go语言程序
测试源码文件辅助源码文件
命令源码文件
1.声明自己属于main代码包,包含无参数声明和结果声明的main函数,被安装后,相应的可执行文件会被存放到GOBIN指向的目录或当前工作区目录/bin下。
2.命令源码文件是GO程序的入口,但不建议把程序都写在一个文件中。
注意:同一个代码包中强烈不建议直接包含多个命令源码文件。
库源码文件
不具备命令源码文件的两个特征的源码文件
被安装后,相应的归档文件会被存放到当前工作区目录/pkg/平台相关目录下。
测试源码文件
不具备命令源码文件的那两个特征的源码文件
名称以 _test.go为后缀。
其中至少有一个函数的名称以Test或Benchmark为前缀。
并且,该函数接受一个类型为 *testing.T或*testing.B的参数。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流