博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年9月30日

摘要: Go 语言变量作用域 作用域为已声明标识符所表示的常量、类型、变量、函数或包在源代码中的作用范围。 Go 语言中变量可以在三个地方声明: 函数内定义的变量称为局部变量 函数外定义的变量称为全局变量 函数定义中的变量称为形式参数 接下来让我们具体了解局部变量、全局变量和形式参数。 局部变量 在函数体内 阅读全文

posted @ 2018-09-30 19:46 v薛定谔的猫v 阅读(218) 评论(0) 推荐(0) 编辑

摘要: Go 语言函数 函数是基本的代码块,用于执行一个任务。 Go 语言最少有个 main() 函数。 你可以通过函数来划分不同功能,逻辑上每个函数执行的是指定的任务。 函数声明告诉了编译器函数的名称,返回类型,和参数。 Go 语言标准库提供了多种可动用的内置的函数。例如,len() 函数可以接受不同类型 阅读全文

posted @ 2018-09-30 19:37 v薛定谔的猫v 阅读(148) 评论(0) 推荐(0) 编辑

摘要: Go 语言提供了以下几种类型循环处理语句: 语法 Go语言的For循环有3中形式,只有其中的一种使用分号。 和 C 语言的 for 一样: 和 C 的 while 一样: 和 C 的 for(;;) 一样: init: 一般为赋值表达式,给控制变量赋初值; condition: 关系表达式或逻辑表达 阅读全文

posted @ 2018-09-30 19:25 v薛定谔的猫v 阅读(258) 评论(0) 推荐(0) 编辑

摘要: Go 语言提供了以下几种条件判断语句: 语法 Go 编程语言中 if 语句的语法如下: Go 编程语言中 if...else 语句的语法如下: Go 编程语言中 if...else 语句的语法如下: Go 编程语言中 switch 语句的语法如下: switch 语句用于基于不同条件执行不同动作,每 阅读全文

posted @ 2018-09-30 19:14 v薛定谔的猫v 阅读(448) 评论(0) 推荐(0) 编辑

摘要: 运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 接下来让我们来详细看看各个运算符的介绍。 算术运算符 下表列出了所有Go语言的算术运算符。假定 A 值为 10,B 值为 20。 关系运算符 下表列出了所有G 阅读全文

posted @ 2018-09-30 19:06 v薛定谔的猫v 阅读(229) 评论(0) 推荐(0) 编辑

摘要: Go 语言常量 常量是一个简单值的标识符,在程序运行时,不会被修改的量。 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 常量的定义格式: 你可以省略类型说明符 [type],因为编译器可以根据变量的值来推断其类型。 显式类型定义: const b string = "a 阅读全文

posted @ 2018-09-30 18:42 v薛定谔的猫v 阅读(178) 评论(0) 推荐(0) 编辑

摘要: Go 语言变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。 Go 语言变量名由字母、数字、下划线组成,其中首个字母不能为数字。 声明变量的一般形式是使用 var 关键字: 变量声明 第一种,指定变量类型,声明后若不赋值,使用默认值。 第二种,根据值自行判 阅读全文

posted @ 2018-09-30 18:28 v薛定谔的猫v 阅读(200) 评论(0) 推荐(0) 编辑

摘要: 在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有以下几种数据类型: (a) 指针类型(Pointer) (b) 数组类型 (c) 结构化类型(struct) 阅读全文

posted @ 2018-09-30 17:58 v薛定谔的猫v 阅读(171) 评论(0) 推荐(0) 编辑

摘要: Go 标记 Go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。如以下 GO 语句由 6 个标记组成: 行分隔符 在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。 如果你打算将多个语句写 阅读全文

posted @ 2018-09-30 17:54 v薛定谔的猫v 阅读(138) 评论(0) 推荐(0) 编辑

摘要: Go Hello World 实例 Go 语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句 & 表达式 注释 接下来让我们来看下简单的代码,该代码输出了"Hello World!": 注意 需要注意的是 { 不能单独放在一行,所以以下代码在运行时会产生错误: 让我们来看下以上程序的各 阅读全文

posted @ 2018-09-30 17:47 v薛定谔的猫v 阅读(135) 评论(0) 推荐(0) 编辑

摘要: 一:GoLang标准库API文档 https://studygolang.com/pkgdoc 阅读全文

posted @ 2018-09-30 16:55 v薛定谔的猫v 阅读(587) 评论(0) 推荐(0) 编辑

摘要: 1. 安装 Go 语言并设置环境变量 参考GO语言学习(一) 2. MinGW 的下载和安装 Windows 下的 Go 调试还需要安装 MinGW。 2.1 下载安装工具的安装 最新版本下载安装工具下载地址 https://sourceforge.net/projects/mingw/,下载后直接 阅读全文

posted @ 2018-09-30 02:10 v薛定谔的猫v 阅读(486) 评论(0) 推荐(0) 编辑

摘要: 1. Go 语言 SDK 安装包下载和安装 GO语言安装包下载地址:https://www.golangtc.com/download 下载 go1.9.2.windows-amd64 2. Go 语言环境变量设置 Go 语言需要配置 GOROOT 和 Path 两个环境变量:GOROOT 和 GO 阅读全文

posted @ 2018-09-30 01:49 v薛定谔的猫v 阅读(1277) 评论(0) 推荐(0) 编辑