package main import ( "encoding/json" "fmt" ) // 结构体与json // 1.序列化: 把Go语言中的结构体变量 --> json格式的字符串 // 2.反序列化: json格式的字符串 --> Go语言中能够识别的结构体变量 type person ...
分类:
Web程序 时间:
2020-02-08 17:37:06
阅读次数:
100
Docker是基于Go语言实现的云开源项目。 Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次封装,到处运 ...
分类:
编程语言 时间:
2020-02-08 12:01:22
阅读次数:
91
1 数组概述 数组是由一个固定长度、相同类型元素组成的连续序列,一个数组可以由零个或多个元素组成。数组存储的类型可以是内置类型,如整型或者字符串,也可以是某种结构类型。由于数组只能存储固定长度的相同类型的数据,所以在Go语言中很少直接使用。 下图是数组的内部实现,其中方框内的代表数组里的元素,数组中 ...
分类:
编程语言 时间:
2020-02-08 11:38:05
阅读次数:
97
参考原文:go语言的bytes.buffer 一、创建缓冲期 bytes.buffer是一个缓冲byte类型的缓冲器 1、使用bytes.NewBuffer创建:参数是[]byte的话,缓冲器里就是这个slice的内容;如果参数是nil的话,就是创建一个空的缓冲器。 2、bytes.NewBuffe ...
分类:
其他好文 时间:
2020-02-07 17:08:53
阅读次数:
87
Go 通过接口来实现多态。我们已经讨论过,在 Go 语言中,我们是隐式地实现接口。一个类型如果定义了接口所声明的全部方法,那它就实现了该接口。现在我们来看看,利用接口,Go 是如何实现多态的。 使用接口实现多态 一个类型如果定义了接口的所有方法,那它就隐式地实现了该接口。 所有实现了接口的类型,都可 ...
分类:
其他好文 时间:
2020-02-07 14:57:50
阅读次数:
61