摘要: 生产者:生产者是负责发送消息的 队列:队列是RabbitMQ用来存储消息的,受主机内存和磁盘大小的限制,本质上是一个消息的缓冲区。生产者可以将消息发送至队列中,消费者可以从队列中接收到消息 消费者:消费者是用来等待接收消息 生产者,消费者,代理可以驻留在不同主机或同一主机,一个应用可以是生产者也可以 阅读全文
posted @ 2020-02-12 09:06 风一样自由419154 阅读(4585) 评论(0) 推荐(0) 编辑
摘要: 第一大部分 interface{} 可以接受任何类型的对象值 获取interface{}队形的数据类型,可以使用断言,或者 switch type 来实现 // Assertion project main.go package main import ( "fmt" ) type Bag stru 阅读全文
posted @ 2020-02-12 08:47 风一样自由419154 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: ————————————————Go语言Map———————————————————— 一、map 1.map是key-value数据结构,称为字段或关联数组 var 变量名 map[keytype]valuetype key的数据类型: bool、数字、string、指针、channel 通常:i 阅读全文
posted @ 2020-02-12 08:37 风一样自由419154 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 基本操作01: 获取当前时间dateTime := time.Now()fmt.Println(dateTime)02: 获取年 月 日 时 分 秒 纳秒year := time.Now().Year() //年fmt.Println(year)month := time.Now().Month() 阅读全文
posted @ 2019-09-21 21:58 风一样自由419154 阅读(186) 评论(0) 推荐(0) 编辑
摘要: package mainimport ( "database/sql" "encoding/json" "fmt" "github.com/gogf/gf/encoding/gjson" "github.com/gogf/gf/frame/g" "github.com/gogf/gf/os/glog 阅读全文
posted @ 2019-09-21 21:17 风一样自由419154 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 结构体生成Json ?123456789101112131415161718192021222324252627282930package main import ( "encoding/json" "fmt") type IT struct { Company string `json:"-"` 阅读全文
posted @ 2019-09-21 18:51 风一样自由419154 阅读(719) 评论(0) 推荐(0) 编辑
摘要: package mainimport "fmt"func main9() { // 可以打印各种格式,打印时自带换行 // fmt.Println(22) // 可以打印各种格式,打印时不带换行 // fmt.Print(11) // 整型 // 占位符,打印时不带换行 fmt.Printf("== 阅读全文
posted @ 2019-09-10 08:36 风一样自由419154 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 欢迎来到 Golang 系列教程的第 32 篇。 什么是 panic? 在 Go 语言中,程序中一般是使用错误来处理异常情况。对于程序中出现的大部分异常情况,错误就已经够用了。 但在有些情况,当程序发生异常时,无法继续运行。在这种情况下,我们会使用 panic 来终止程序。当函数发生 panic 时 阅读全文
posted @ 2019-08-15 09:52 风一样自由419154 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 欢迎来到 Golang 系列教程的第 31 篇。 在上一教程里,我们学习了 Go 中的错误是如何表示的,并学习了如何处理标准库里的错误。我们还学习了从标准库的错误中提取更多的信息。 在本教程中,我们会学习如何创建我们自己的自定义错误,并在我们创建的函数和包中使用它。我们会使用与标准库中相同的技术,来 阅读全文
posted @ 2019-08-15 09:50 风一样自由419154 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 欢迎来到 Golang 系列教程的第 30 篇。 什么是错误? 错误表示程序中出现了异常情况。比如当我们试图打开一个文件时,文件系统里却并没有这个文件。这就是异常情况,它用一个错误来表示。 在 Go 中,错误一直是很常见的。错误用内建的 error 类型来表示。 就像其他的内建类型(如 int、fl 阅读全文
posted @ 2019-08-15 09:49 风一样自由419154 阅读(178) 评论(0) 推荐(0) 编辑