会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
2
6
谁的天空之城
我们不能样样胜利,但可以事事尽力!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2022年1月18日
从零开发区块链应用(一)--golang配置文件管理工具viper
摘要: 参考文件:https://github.com/spf13/viper 一、viper简介 viper是一个go 开发工具,主要是用于处理各种格式的配置文件,简化程序配置的读取问题,所以viper 是一个配置解决方案,它拥有丰富的特性: 支持 JSON/TOML/YAML/HCL/envfile/J
阅读全文
posted @ 2022-01-18 23:22 看见月亮的人
阅读(220)
评论(0)
推荐(0)
2021年5月30日
Go语言 复合数据类型【切片slice】
摘要: 一. 什么是切片 go语言切片是对数组的抽象。 go数组的长度不可改变,在特定场景中这样的集合就不太适用,go中提供了一种灵活,功能强悍的内置类型切片(“动态数组”),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 切片是一种方便、灵活且强大的包装器。切片本身没有任何数
阅读全文
posted @ 2021-05-30 18:13 看见月亮的人
阅读(227)
评论(0)
推荐(0)
2021年5月21日
Go语言 复合数据类型【集合map】
摘要: 集合(Map) 1.1 什么是Map map是go中的内置类型,它将一个值与一个键关联起来。可以使用相应的键检索值 Map是一种无序的键值对的集合。Map最重要的一点就是通过key来快速检索数据,key类似于索引,指向数据的值 Map是一种集合,所以我们可以向迭代数组金额切片那样迭代它。不过Map是
阅读全文
posted @ 2021-05-21 17:00 看见月亮的人
阅读(147)
评论(0)
推荐(0)
Go语言 复合数据类型【切片slice】
摘要: 切片(Slice) 1.1 什么是切片 go语言切片是对数组的抽象。 go数组的长度不可改变,在特定场景中这样的集合就不太适用,go中提供了一种灵活,功能强悍的内置类型切片(“动态数组”),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 切片是一种方便、灵活且强大的包装
阅读全文
posted @ 2021-05-21 16:59 看见月亮的人
阅读(195)
评论(0)
推荐(0)
Go语言 复合数据类型【数组map】
摘要: 顾名思义,复合数据类型就是由其他类型组合而成的类型。Go语言基本的复合数据类型有:指针、数组、切片、字典(map)、通道、结构和接口 一、数组(Array) 1.1 什么是数组? Go语言提供了数组类型的数据结构。 数组是具有相同唯一类型的一组编号且长度固定的数据项序列,这种类型可以是任意的原始类型
阅读全文
posted @ 2021-05-21 16:55 看见月亮的人
阅读(2002)
评论(0)
推荐(0)
Go语言 随机数rand
摘要: 生成随机数random: 伪随机数:根据一定的算法公式算出来的 package main import ( "fmt" "math/rand" "time" ) func main() { //1、生成一个固定随机数 num :=rand.Int() fmt.Println(num) fmt.Pri
阅读全文
posted @ 2021-05-21 16:54 看见月亮的人
阅读(722)
评论(0)
推荐(0)
Go语言 break和continue
摘要: 1、break语句 break:跳出循环,break语句用于在结束其正常执行之前突然终止fro循环 示例代码: package main import "fmt" func main() { for i := 1;i <= 10;i++{ if i == 5 { break } fmt.Printl
阅读全文
posted @ 2021-05-21 16:53 看见月亮的人
阅读(394)
评论(0)
推荐(0)
Go语言 数据类型转换
摘要: 本小节讲解了Go语言中一般数据转换的格式,以及通过代码演示讲解了在进行数据转换时,会存在数据截断转换的问题。 Go语言数据类型转换 Go 语言使用类型前置加括号的方式进行类型转换,一般格式如下: T(表达式) 其中,T 代表要转换的类型。表达式包括变量、复杂算数和函数返回值等。 类型转换时,需要考虑
阅读全文
posted @ 2021-05-21 16:33 看见月亮的人
阅读(199)
评论(0)
推荐(0)
Go语言 数据类型
摘要: 一. Go语言数据类型 在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有以下几种数据类型: 序号类型和描述 1布尔型布尔型的值只可以是常量 true 或者
阅读全文
posted @ 2021-05-21 16:32 看见月亮的人
阅读(65)
评论(0)
推荐(0)
Go语言 包
摘要: 包 1. 包的概念和源文件 Go程序是通过把包链接到一起构成的。包是由一个个一起定义了属于该包的常量、类型、变量、函数(它们可以被同一个包内的所有文件访问,也可以通过导出而被其他的包使用)的源文件构成的。每个包的代码都可以作为很小的复用单元,被其他项目所引用。 每个源文件都有一个package语句定
阅读全文
posted @ 2021-05-21 15:42 看见月亮的人
阅读(78)
评论(0)
推荐(0)
上一页
1
2
公告