获得徽章 0
一切不在正轨上是正常的吗?
“我对于未来一无所知,也不再有一个过去。未来以千万种可能性压迫着我,过去以虚无的现实压迫着我。我既没有对未来的希望,也没有对过去的向往。直到现在,生活与我愿望中它应有的方式如此经常地相反;而我对它的所知,一直是我对于生活能够做出的假定。莫非将来它既不是我假定所在,也不是我的愿望所在,纯粹是外部世界让我碰巧遭遇上的什么,甚至与我的意愿相违?”
“我一直不知不觉地见证自己生命的逐渐耗竭,还有一切我向往之物的缓缓破灭。”
展开
评论
“WaitGroup 主要用于等待一组 goroutines 执行完毕。主 goroutine 会通过调用 Add() 来设置需要等待的子 goroutine 的数量,子 goroutine 会通过调用 Done() 来说明自己已经执行完毕,主 goroutine 通过调用 Wait() 来等待所有子 goroutine 全部执行完毕,然后继续进行接下来的操作。
评论
“X-Frame-Options HTTP 响应头是用来给浏览器指示允许一个页面是否可以在 <frame>, <iframe>, <embed> 或者<object> 中展现的标记。站点可以通过确保网站没有被嵌入到别人的站点里面,从而避免 Clickjacking 攻击。
评论
"测试文件都以 _test.go结尾
测试函数以Test开头,并接收一个类型为*testing.T的参数。按照惯例,该参数被命名为t。测试函数不返回任何值。
如果觉得测试函数应该在发现失败后立即停止处理,使用Fatal和Fatalf方法。"
评论
"在 SOA 中,服务之间的通信往往都是采用的重量级协议如 SOAP 等。常用的微服务框架 Spring Cloud,这里的通信基本上都是 REST 这种轻量级协议.
在 SOA 中,一般来说不太会进行分库设计,也就是说整个系统还是使用的一个库,微服务则不同,基本上是每一个服务都有一个自己的库。
SOA 中的每一个服务,整体上来说还是一个比较大的单体项目,因为 SOA 一般不会分的很细。而微服务则不同,在微服务中,我们会将服务都划分的很细,每一个服务基本上都是只负责一个很小的功能模块。"
展开
评论
"在 SOA 中,服务之间的通信往往都是采用的重量级协议如 SOAP 等。常用的微服务框架 Spring Cloud,这里的通信基本上都是 REST 这种轻量级协议.
在 SOA 中,一般来说不太会进行分库设计,也就是说整个系统还是使用的一个库,微服务则不同,基本上是每一个服务都有一个自己的库。
SOA 中的每一个服务,整体上来说还是一个比较大的单体项目,因为 SOA 一般不会分的很细。而微服务则不同,在微服务中,我们会将服务都划分的很细,每一个服务基本上都是只负责一个很小的功能模块。"
展开
2
"Kafka 中的消息以 topic 题为单位进行归类,生产者负责将消息发送到特定的 topic (发送到 Kafka 集群中的每一条消息都要指定一个主题),而消费者负责订阅主题并进行消费。"
评论
TOS,意为顶级的对象存储(Top Object Storage),是字节跳动自主研发的一款云原生对象存储系统
Bucket:存储对象的桶,可类比一下
Object:对象,包含以下三个部分
key:对象的名字,可类比于Map的key
Data:对象的内容,例如视频、图片内容
MetaData:对象的一些元信息
展开
评论
Redis是一个开源,内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。
评论
码住
连接MySQL数据库,需要引入 gorm 和mysql两个包
同时连接mysql需要使用tcp套接字符串来连接,因此需要先构建套接字符串
评论
在Go语言中,结构体(Struct)是一种自定义数据类型,用于组织和存储一组相关字段的集合。它类似于其他编程语言中的类或对象,是一种将数据和相关方法组合在一起的容器。
4、使用&Animal{},就相当于面向对象的实例化类的过程。
在Go中,可以使用结构体嵌套的方式来实现继承关系。
评论
fmt.Stringer
sort.Interface
io.Reader和io.Writer
error
http.Handler
评论
下一页
个人成就
文章被阅读 1,380
掘力值 116
收藏集
0
关注标签
0
加入于