-
GO 语言数据类型
——整型,浮点型,复数,字符串和布尔型
数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。
布尔型的值只可以是常量 true 或者 false。一个简单的例子:var a bool = true。
字符串类型 string,编码统一为“UTF-8”。
查看全部 -
GO 语言基础语法----import 别名,“.”,“_”
别名操作的含义是:将导入的包命名为另一个容易记忆的别名;
点(.) 操作的含义是:点(.) 标识的包导入后,调用该包中函数时可以省略前缀包名
下划线(_)操作的含义是:导入该包,但不导入整个包,而是执行该包中的 init 函数,因此无法通过包名来调用包中的其他函数。使用下划线(_)操作往往是为了注册包里的引擎让外部可以方便地使用
查看全部 -
GO 语言基础语法---- import 原理
如果一个 main 导入其他包,包将被顺序导入;
如果导入的包中依赖其它包(包 B),会首先导入 B 包,然后初始化 B 包中常量和变量,最后如果 B 包中有 init,会自动执行 init();
所有包导入完成后オ会对 main 中常量和变量进行初始化,然后执行 main 中的 init 函数(如果存在),最后执行 main 函数;
如果一个包被导入多次则该包只会被导入一次;
查看全部 -
GO 语言 基础语法-- Package
package 是最基本的分发单位和工程管理中依赖关系的体现;
每个 GO 语言源代码文件开头都拥有一个 package 声明表示源码文件所属代码包;
要生成 GO 语言可执行程序,必须要有 main 的 package 包,且必须在该包下有 main() 函数;
同一个路径下只能存在一个 package,一个 package 可以拆成多个源文件组成;
查看全部 -
GO 语言基础语法--注释,基础结构
查看全部 -
GO 基础语法——关键字,标识符
GO 中保留关键字只有 25 个:
查看全部 -
GO 语言命令行工具介绍
go build:用于编译源码文件、代码包、依赖包;
go run:可以编译并运行 Go 源码文件;
go get:命令主要是用来动态获取远程代码包的;
查看全部 -
go 语言目录结构介绍
查看全部 -
初识 GO-GO 语言有那些应用
服务器编程,如处理日志、数据打包、虚拟机处理、文件系统等;
分布式系统,数据库代理器,中间件等;
网络编程,目前使用最多最广泛的一块,Web 应用、API 应用等;
云平台,目前云平台再逐步采用 GO 实现;
查看全部 -
初识 GO--GO 语言有哪些特点
运行效率高,开发高效,部署简单;
语言层面支持并发,易于利用多核实现并发;
内置 runtime(作用:性能监控,GC 等);
简单易学,丰富的标准库,强大的网络库;
内置强大的工具(gofmt),跨平台编译,内嵌 C 支持
查看全部 -
go查看全部
-
咯查看全部
-
package 同一路径下只能存在一个package,最好包名跟路径名保持一致
查看全部 -
go语言的特点: 运行效率高,开发高效,部署简单; 语言层面支持并发,易于利用多核实现并发; 内置runtime-性能监控和gc等; 丰富的标准库,强大的网络库; 内置强大的工具,跨平台编译,内嵌c支持
查看全部 -
go import原理
查看全部
举报