自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 10.GO条件语句

条件语句条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句下图展示了程序语言中条件语句的结构单条件模型if 语句 由一个布尔表达式后紧跟一个或多个语句组成语法: Go 编程语言中 if 语句的语法如下:if 布尔表达式 { /* 在布尔表达式为 true 时执行 */} else { /* 在布尔表达式为 false 时执行 */}实例package main​import "fmt"​func ma

2021-07-06 20:20:14 457

原创 9.Go格式化输出

字符串格式化Go语言用于控制文本输出常用的标准库是fmtfmt中主要用于输出的函数有: Print: 输出到控制台,不接受任何格式化操作 Println: 输出到控制台并换行 Printf : 只可以打印出格式化的字符串。只可以直接输出字符串类型的变量(不可以输出别的类型) Sprintf:格式化并返回一个字符串而不带任何输出 Fprintf:来格式化并输出到 io.Writers 而不是 os.Stdout 我们通过Printf函数来了解下,Go语

2021-07-05 22:40:59 609

原创 8.GoPath和Go Module

目录GoPath和Go Module1.1 GoPath 介绍1.2 GOPATH 目录结构1.2.1 编译时的依赖包查找机制1.3 为什么弃用 GOPATH 模式1.4 在 GOPATH 模式下的产物1.5 了解Go Modules1.6 Go Modules 命令1.7 GO Modules 提供的环境变量1.7.1 GO111MODULE1.7.2 GOPROXY1.7.3 GOSUMDB1.7.4 GONOPROXY/GONOSUMDB/GOP

2021-07-05 22:36:15 321

原创 6.Go变量作用域

目录Go变量作用域局部变量父作用域 不能访问子作用域的变量子作用域可以访问父作用域的变量变量值覆盖全局变量Go变量作用域作用域指变量可以使用范围。Go语言使用大括号显示的标识作用域范围,大括号内包含一连串的语句,叫做语句块。语句块可以嵌套,语句块内定义的变量不能在语句块外使用常见隐式语句块: 全语句块 包语句块 文件语句块 if、switch、for、select、case 语句块 我们将作用域分为如下几种: 函数内定义的

2021-06-30 19:42:07 217

原创 7.Go语言运算符

目录Go语言运算符算术运算符关系运算符逻辑运算符位运算符赋值运算符其他运算符Go语言运算符Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 算术运算符 + 加法运算 - 减法运算 * 乘法运算 / 除法运算 % 求余运算 由于Go是强类型语言, 因此要求参与运算的对象类型必须相同,比如下面就是不可以的a :=

2021-06-30 19:34:41 344

原创 5.Go语言基础之变量和常量

目录Go语言基础之变量和常量标识符关键字变量变量的来历变量声明标准声明批量声明变量的初始化变量赋值批量声明赋值简短声明匿名变量常量显式类型定义隐式类型定义值不可修改用作枚举iota扩展修改值修改引用Go语言基础之变量和常量变量和常量是编程中必不可少的部分,也是很好理解的一部分。标识符在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下

2021-06-25 21:34:37 160

原创 4.GO数据类型

目录数据类型整形特殊整型浮点型别名字符串类型字符串的常用操作修改字符串布尔类型枚举类型自定义类型类型转换数据类型在go中我们经常看到这样的变量声明:var ( a int b string c float32)在Go中所有变量都是有类型的, 比如前面的int, string, float32 这些, 因此在接下来我们将先讲解下Go的基础类型go在语言成面定义了如下几种基础类型: 整形 12345

2021-06-22 21:50:56 104

原创 3.Go基本语法

基本语法如下是一个程序的基本组成结构:// 当前程序的包名, main包表示入口包, 是编译构建的入口package main​// 导入其他包import "fmt"​// 常量定义const PI = 3.1415​// 全局变量声明和赋值var name = "fly"​// 一般类型声明type newType int​// 结构体声明type student struct{}​// 接口声明type reader interface{}​/

2021-06-21 23:37:32 117

原创 2.初识Go语言

目录历程优势缺陷应用学习Golang的一些方法历程Go 语言是由谷歌的开发工程师(罗伯特·格瑞史莫、罗勃·派克、肯·汤普逊等)于 2007 年 开始设计,利用 20%的自由时间开发的实验项目,并于 2009 年以 BSD-style 授权(完全开 源)首次公开发布,于 2012 年正式发布历史上的Go版本: https://golang.google.cn/doc/devel/release.html go1.16 (released 2021/02/16) .

2021-06-21 23:30:48 198

原创 1.Golang 开始之路

目录1.1 windows 快速安装 Golang1.2 linux 下安装1.3 GOROOT和GOPATH1.4 GO111MODULE1.5 GOPROXY1.6 Go 开发编辑器2. 第一个 Go 程序2.1 Hello World2.2 Go build2.3 Go install2.4 跨平台编译在开始之前不得不认识一下Go的创始人1.1 windows 快速安装 Golang打开golang 官网进行安装进入官网,我们点击Down

2021-06-21 22:58:56 453

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除