上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 58 下一页
摘要: 语言基础之流程控制if分支 一、if else(分支结构) if条件判断基本写法 Go语言中if条件判断的格式如下: if 表达式1 { 分支1 } else if 表达式2 { 分支2 } else{ 分支3 } 当表达式1的结果为true时,执行分支1,否则判断表达式2,如果满足则执行分支2,都 阅读全文
posted @ 2021-10-15 07:45 RandySun 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Go语言基础之运算符 运算符用于在程序运行时执行数学或逻辑运算。 一、运算符 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 二、算数运算符 运算符 描述 + 相加 - 相减 * 相乘 / 相除 % 求余 注意: ++(自增)和--(自减)在Go语言中是单独的语 阅读全文
posted @ 2021-10-14 23:20 RandySun 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Go语言基础之基本数据类型 Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等。Go 语言的基本类型和其他语言大同小异。 基本数据类型 整型 整型分为以下两个大类: 按长度分为:int8、int16、int32、int 阅读全文
posted @ 2021-10-14 23:00 RandySun 阅读(221) 评论(0) 推荐(1) 编辑
摘要: 格式化输入输出 fmt包实现了类似C语言printf和scanf的格式化I/O,对应函数为:Printf和Scanf。 详见:https://golang.google.cn/pkg/fmt/ 格式化 输出 普通占位符 占位符 说明 举例 输出 %v 相应值的默认格式。 Printf("%v", p 阅读全文
posted @ 2021-10-13 23:08 RandySun 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 常量 相对于变量,常量是恒定不变的值,多用于定义程序运行期间不会改变的那些值。 常量的声明和变量声明非常类似,只是把var换成了const,常量在定义的时候必须赋值。 const pi = 3.1415 const e = 2.7182 声明了pi和e这两个常量之后,在整个程序运行期间它们的值都不能 阅读全文
posted @ 2021-10-13 22:47 RandySun 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Go语言基础之变量 变量是什么:变量指定了某存储单元(Memory Location)的名称,该存储单元会存储特定类型的值。在 Go 中,有多种语法用于声明变量。 标识符与关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字 阅读全文
posted @ 2021-10-13 08:52 RandySun 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 跨平台编译 默认我们go build的可执行文件都是当前操作系统可执行的文件,如果我想在windows下编译一个linux下可执行文件,那需要怎么做呢? Windows编译Linux可执行文件 如果我想在Windows下编译一个Linux下可执行文件,那需要怎么做呢?只需要在编译时指定目标操作系统的 阅读全文
posted @ 2021-10-13 08:26 RandySun 阅读(385) 评论(0) 推荐(0) 编辑
摘要: Hello World https://segmentfault.com/ 建立 Go 工作区 在编写代码之前,我们首先应该建立 Go 的工作区(Workspace)。 在 Mac 或 Linux 操作系统下,Go 工作区应该设置在 (HOME/go*。所以我们要在 *)HOME 目录下创建 go 阅读全文
posted @ 2021-10-13 08:04 RandySun 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 使用go module导入本地包 go module是Go1.11版本之后官方推出的版本管理工具,并且从Go1.13版本开始,go module将是Go语言默认的依赖管理工具。到今天Go1.14版本推出之后Go modules 功能已经被正式推荐在生产环境下使用了。 如何使用go module导入本 阅读全文
posted @ 2021-10-12 22:30 RandySun 阅读(964) 评论(0) 推荐(0) 编辑
摘要: Go语言之依赖管理 Go语言的依赖管理随着版本的更迭正逐渐完善起来。 依赖管理 为什么需要依赖管理 最早的时候,Go所依赖的所有的第三方库都放在GOPATH这个目录下面。这就导致了同一个库只能保存一个版本的代码。如果不同的项目依赖同一个第三方的库的不同版本,应该怎么解决? godep Go语言从v1 阅读全文
posted @ 2021-10-12 22:26 RandySun 阅读(333) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 58 下一页