~·boer·~ 乌托邦
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
Go 语言中的嵌入【第三部分】:接口嵌入结构体

Go 语言中的嵌入【第三部分】:接口嵌入结构体

Go 语言并不支持传统意义上的继承,相反,它提倡通过组合来扩展类型的功能。这并不是 Go 所特有的概念,继承之上的组合是 OOP 的一个众所周知的原则,在《设计模式》一书的第一章就有介绍。Embedding(嵌入)是 Go 语言一个重要的特性,有了它使得组合更加方便、更有用。虽然 Go 力求简单,但某种程度上嵌入增加了语言的复杂度,如果使用不当会导致 bug 出现。在这一系列文章中,我将介绍 Go
2023-03-15
SRE
#Go
Go 语言中的嵌入【第二部分】:接口嵌入接口

Go 语言中的嵌入【第二部分】:接口嵌入接口

Go 语言并不支持传统意义上的继承,相反,它提倡通过组合来扩展类型的功能。这并不是 Go 所特有的概念,继承之上的组合是 OOP 的一个众所周知的原则,在《设计模式》一书的第一章就有介绍。Embedding(嵌入)是 Go 语言一个重要的特性,有了它使得组合更加方便、更有用。虽然 Go 力求简单,但某种程度上嵌入增加了语言的复杂度,如果使用不当会导致 bug 出现。在这一系列文章中,我将介绍 Go
2023-03-15
SRE
#Go
Go 语言中的嵌入【第一部分】:结构体嵌入结构体

Go 语言中的嵌入【第一部分】:结构体嵌入结构体

Go 语言并不支持传统意义上的继承,相反,它提倡通过组合来扩展类型的功能。这并不是 Go 所特有的概念,继承之上的组合是 OOP 的一个众所周知的原则,在《设计模式》一书的第一章就有介绍。Embedding(嵌入)是 Go 语言一个重要的特性,有了它使得组合更加方便、更有用。虽然 Go 力求简单,但某种程度上嵌入增加了语言的复杂度,如果使用不当会导致 bug 出现。在这一系列文章中,我将介绍 Go
2023-03-15
SRE
#Go
MySQL To ClickHouse数据实时同步引擎MaterializeMySQL

MySQL To ClickHouse数据实时同步引擎MaterializeMySQL

ClickHouse server version 21.7.2.7 (official build). MySQL 5.7.35 Date 2021.8.25
2021-08-26
BigData
#ClickHouse #MySQL #MaterializeMySQL
Go Modules

Go Modules

Go Modules是Go 1.11引入的新特性,它是 Go 语言的包管理工具,用于管理 Go 项目中的依赖关系。
2020-08-09
SRE
#Go
NFS CSI部署及Fio性能测试

NFS CSI部署及Fio性能测试

兼容NFS v3版本的NFS Server部署以及nfs-subdir-external-provisionerCSI安装配置,并通过Fio测试NFS性能。
2022-09-09
SRE
#fio #nfs #csi
Elasticsearch基准测试

Elasticsearch基准测试

ES 是近乎线性扩展的分布式系统,所以可以总结成同一个测试模式:1.使用和线上集群相同硬件配置的服务器搭建一个单节点集群。2.使用和线上集群相同的映射创建一个 0 副本,1 分片的测试索引。3.使用和线上集群相同的数据写入进行压测。4.观察写入性能,或者运行查询请求观察搜索聚合性能。5.持续压测数小时,使用监控系统记录 eps、requesttime、fielddata cache、GC coun
2021-11-16
BigData
#Elasticserach
对象存储MinIO实践

对象存储MinIO实践

https://min.io/
2021-09-01
DevOps
#MinIO #OSS
OpenVPN with ldap认证实践

OpenVPN with ldap认证实践

个人VPN青睐排行:OpenConnect VPN Server(OCServ)WireGuardOpenVPN OpenVPN社区版实践笔记https://openvpn.net/community/高可用的思考:保证多个实例证书相同(easy-rsa工具生成证书拷贝到多个实例)1、在客户端配置多个remote,且随机选择remote-random2、HAProxy负载均衡代理
2021-07-28
DevOps
#ocserv #VPN #OpenVPN
N-Way Multi-Provider OpenLDAP实践

N-Way Multi-Provider OpenLDAP实践

Replicated directories are a fundamental requirement for delivering a resilient enterprise deployment.
2021-07-25
DevOps
#OpenLDAP
123…6

搜索

©2023 boer
总访问量 次 总访客数 人