
go语言
文章平均质量分 50
青阳不会被占用
stay hungry,stay foolish
展开
-
Go语言关于PorstgreSQL数据库的驱动-pg
Go语言关于PorstgreSQL数据库的驱动-pg1.安装go get -u github.com/lib/pq2.接口学习2.1连接接口package mainimport ( "database/sql" "fmt" _ "github.com/lib/pq")//指定连接参数const ( host = "localhost" port = 5432 user = "wyfzhiliao" password = "wyfzhiliao"原创 2021-04-07 10:37:45 · 658 阅读 · 0 评论 -
Go语言标准库与其api
国内最全的go标准库网站:https://studygolang.com/pkgdoc原创 2020-11-05 22:10:50 · 165 阅读 · 0 评论 -
理解 Go 语言中的 Context
参考微信公众号:https://mp.weixin.qq.com/s?__biz=MzAxMTA4Njc0OQ==&mid=2651439430&idx=5&sn=08bbfa3a37e6bcca99cf31c704a8bea3&scene=19#wechat_redirect原创 2020-10-30 18:09:56 · 132 阅读 · 0 评论 -
Go sync.WaitGroup的用法
参考:https://blog.youkuaiyun.com/u013474436/article/details/88749749原创 2020-10-30 16:08:48 · 131 阅读 · 0 评论 -
Prometheus基础知识学习
Prometheus是以go语言实现的云原生领域开源监控软件。查询PrometheusPrometheus提供了一种称为PromQL(Prometheus查询语言)的功能查询语言,使用户可以实时选择和汇总时间序列数据。表达式的结果可以显示为图形,可以在Prometheus的表达式浏览器中显示为表格数据,也可以由外部系统通过HTTP API使用。例子表达语言数据类型在Prometheus的表达语言中,一个表达式或子表达式可以计算为以下四种类型之一:Instant Vector即时向量——一组时间原创 2020-10-29 23:20:39 · 347 阅读 · 0 评论 -
K8s的网络共享存储原理
K8s的网络共享存储原理文章目录**K8s的网络共享存储原理**背景PV定义K8s支持的PV类型PV的关键配置参数PV生命周期PVC定义PVC的关键参数PV与PVC的生命周期资源回收静态模式动态模式注意背景Kubernetes对于有状态的容器应用或者对数据需要持久化的应用,不仅需要将容器内的目录挂载到宿主机的目录或者emptyDir临时存储卷,而且需要更加可靠的存储来保存应用产生的重要数据,以便容器应用在重建之后仍然可以使用之前的数据。PV定义 PV是对底层网络共享存储的抽象。PV由管理员原创 2020-10-25 16:01:23 · 573 阅读 · 0 评论 -
DockFile的指令学习
DockFile的指令学习DockerFile形象指令图指令解释FROM 镜像名 #基础镜像,一切从这里开始构建MAINTAINER 姓名+邮箱 #该镜像是谁写的RUN 命令 #docker build构建的时候需要运行的命令ADD 一些压缩包 #往基础镜像中加应用WORKDIR 工作目录路径 #指定工作的路径VOLUME 卷名 #设置卷,容器挂载的主机目录EXPOSE 端口 #指定要暴露的镜像端口原创 2020-10-20 22:15:25 · 252 阅读 · 0 评论 -
K8s的网络共享存储原理
K8s的网络共享存储原理姓名:唐钰杰 时间:2020年10月20日背景Kubernetes对于有状态的容器应用或者对数据需要持久化的应用,不仅需要将容器内的目录挂载到宿主机的目录或者emptyDir临时存储卷,而且需要更加可靠的存储来保存应用产生的重要数据,以便容器应用在重建之后仍然可以使用之前的数据。PV定义 PV是对底层网络共享存储的抽象。PV由管理员创建和配置,它原创 2020-10-20 18:11:12 · 503 阅读 · 0 评论 -
Kubernetes中的Service到底是什么?
Services定义 Kubemetes 服务是一种为一组功能相同的pod 提供单一不变的接入点资源。默认情况下,您会获得稳定的集群IP地址,集群内部的客户端可以使用该IP地址与Service中的Pod通信。客户端向稳定IP地址发送请求,然后请求会被路由到Service的其中一个Pod。 Service通过选择器selector来识别器成员Pod。为使得Pod成为Service的成员,该Pod必须具有选择器中指定的所有标签label。如下资源清单yaml文件例子。需具备标签1和标签2的Pod才原创 2020-10-17 23:11:31 · 1953 阅读 · 0 评论 -
从goroutine,channel认识context包原理
go语言中的Context上下文包的作用详解Context包,看这一篇就够了!!!原创 2020-09-17 10:49:44 · 202 阅读 · 0 评论