Golang基础之指针 Golang基础之结构体 Golang基础之接口 Golang基础之文件操作 Golang基础之反射 Golang 模块 Golang模块之Time Golang模块之HTTP Golang并发编程 Golang并发编程之goroutine Golang并发编程之channel Golang Web开发 Golang 项目 Golang项目之函数版学生管理系统 Golang项目之结构体版学生管理系统 G...
1、Map概念 说到map就会想到python的map函数,其实它就是Golang的字典 map[keyType]valueType 2、Map初始化 map的初始化是先要声明map,指定key和value的类型,而这时候生成的map就是一个nil map,当要使用该map的时候就需要通过make函数给nil map创建一个非nil map。 make只能为slice, map, channel分配内存,并返...
公司名称 湖南舌尖食品科技有限公司 长春市名好记食品贸易有限公司 成立时间 2016年 2016年 经营商品 休闲食品、食品生产 量贩零食、休闲食品 品牌参数 品牌发源地 湖南 长春 成立时间 2013年 2016年 注册资金 500万元 300万元加盟条件 加盟费 3万元 4万元 保证金 1万元 2万元 特许使用费 0.5万元 - 适合人群...
公司名称 长春市名好记食品贸易有限公司 陕西金日郎食品有限公司 成立时间 2016年 2014年 经营商品 量贩零食、休闲食品 休闲食品、零食店 品牌参数 品牌发源地 长春 陕西 成立时间 2016年 2014年 注册资金 300万元 200万元加盟条件 加盟费 4万元 5万元 保证金 2万元 1万元 特许使用费 - - 适合人群 自由创业...
Golang基础之数据类型 目录 0、前言 1、基础数据类型 1.1、整型 1.2、特殊整型 1.3、浮点型 2、字符串 3、数据类型转换 0、前言 Go语言中拥有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等。Go 语言的基本类型和其他语言大同小异。
Go语言中没有“类”的概念,也不支持“类”的继承等面向对象的概念。Go语言中通过结构体的内嵌再配合接口比面向对象具有更高的扩展性和灵活性。 1、类型别名和自定义类型 自定义类型 在Go语言中有一些基本的数据类型,如string、整型、浮点型、布尔等数据类型, Go语言中可以使用type关键字来定义自定义类型。
Golang并发编程之channel 目录 1、channel 1.1、channel类型 1.2、创建channel 1.3、channel操作 1.4、channel练习题 2、单向通道 3、worker pool(goroutine池) 4、select多路复用 5、sync 6、互斥锁 7、读写互斥锁 8、sync.Once sync.map 1、channel
Golang基础之文件操作 目录 0、前言 1、文件读取 1.1、os.open文件读取 1.2、os.open循环读取 1.3、bufio文件读取 1.4、bufio循环读取 1.5、ioutil读取整个文件 2、文件写入 2.1、os.OpenFile文件写入 2.2、bufio.NewWriter文件写入 2.3、ioutil.WriteFile文件写入...
Golang模块之Time 目录 0、前言 1、时间类型 2、时间戳 3、时间间隔 4、时间格式化 5、练习 0、前言 time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。 1、时间类型 time.Time类型表示时间。我们可以通过time.Now()函数获取当前的时间对象,然后获取时间对象的年月日时分秒等信息。示例代码如下...
Golang模块之HTTP 目录 0、前言 1、HTTP服务端 2、HTTP客户端 2.1、GET请求示例 2.2、GET请求URL带参数示例 2.3、POST请求携带Json数据示例1 2.4、POST请求携带Json数据示例1 2.5、POST请求携带Json数据示例2 0、前言 Go语言中内置net/http包提供了HTTP客户端和服务端的实现...