会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yuxi_o
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
74
下一页
2019年7月15日
cadvisor应用
摘要: cadvisor主页:https://github.com/google/cadvisor 容器主页:https://hub.docker.com/r/google/cadvisor cAdvisor 定位为一个监控数据收集器,收集和导出数据是它的强项,而非展示数据。 容器启动 docker run
阅读全文
posted @ 2019-07-15 19:53 yuxi_o
阅读(338)
评论(0)
推荐(0)
2019年7月5日
TOML配置文件
摘要: Toml是一种易读、mini语言,由github前CEO,Tom创建。Tom's Obvious, Minimal Language。 TOML致力于配置文件的小型化和易读性。wiki:https://github.com/toml-lang/toml/wiki,官网:https://github.
阅读全文
posted @ 2019-07-05 22:04 yuxi_o
阅读(5461)
评论(0)
推荐(0)
2019年7月3日
golang中逗号ok模式_转
摘要: ,ok,第一个参数是一个值或者nil,第二个参数是true/false或者一个错误error。在一个需要赋值的if条件语句中,使用这种模式去检测第二个参数值会让代码显得优雅简洁。这种模式在go语言编码规范中非常重要。下面总结了所有使用这种模式的例子: 1. 在函数返回时检测错误 这段代码中的函数将错
阅读全文
posted @ 2019-07-03 21:05 yuxi_o
阅读(5609)
评论(0)
推荐(0)
golang之reflection
摘要: 反射就是程序能够在运行时检查变量和值,求出它们的类型。 reflect包实现运行时反射。 创建一个接收任何数据类型任何数值的查询string: func createQuery(q interface{}) string { } reflect.Type 表示 interface{} 的具体类型,而
阅读全文
posted @ 2019-07-03 20:58 yuxi_o
阅读(256)
评论(0)
推荐(0)
golang面向对象和面向接口
摘要: 面向对象编程三大特点:封装、继承、多态。 1. 构造函数 Go中结构体实现封装。 Go不支持构造器。如果某类型的零值不可用,需要提供NewT(parameters)函数,用来初始化T类型的变量。按照Go的惯例,应该把创建T类型变量的函数命名为NewT(parameters),若一个包中只含有一种类型
阅读全文
posted @ 2019-07-03 20:49 yuxi_o
阅读(1198)
评论(0)
推荐(0)
golang错误处理
摘要: 1. 错误 1.1 error类型 错误用内建的error类型来表示(go/src/builtin/builtin.go)。 type error interface { Error() string } error 有了一个签名为 Error() string 的方法。所有实现该接口的类型都可以当
阅读全文
posted @ 2019-07-03 20:46 yuxi_o
阅读(471)
评论(0)
推荐(0)
golang读写文件之Scan和Fprintf
摘要: 1. 标准输入输出 os提供了标准输入输出: 2. Scan 从键盘和标准输入os.Stdin读取输入,最简单的方法是使用fmt包提供的Scan和Sscan开头的函数。 Scanln 扫描来自标准输入的文本,将空格分隔的值依次存放到后续的参数内,直到碰到换行。 Scanf的第一个参数是格式串,其他都
阅读全文
posted @ 2019-07-03 20:37 yuxi_o
阅读(1345)
评论(0)
推荐(0)
golang并发基础
摘要: 0. CSP--Communicating Sequential Process Don't communicate by sharing memory; share memory by communicating. CSP模型是上个世纪七十年代提出的,用于描述两个独立的并发实体通过共享的通讯 ch
阅读全文
posted @ 2019-07-03 20:29 yuxi_o
阅读(563)
评论(0)
推荐(0)
2019年6月27日
uuid简述
摘要: 什么是UUID? UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符,参考RFC规范-RFC4122。 UUID具有以下涵义: 经由一定的算法机器生成 为了保证UUID的唯一性,规范定义了包括网卡MAC地址、
阅读全文
posted @ 2019-06-27 19:51 yuxi_o
阅读(627)
评论(0)
推荐(0)
2019年6月25日
golang方法和接口
摘要: 一. go方法 go方法:在函数的func和函数名间增加一个特殊的接收器类型,接收器可以是结构体类型或非结构体类型。接收器可以在方法内部访问。创建一个接收器类型为Type的methodName方法。 func (t Type) methodName(parameter list) { } go引入方
阅读全文
posted @ 2019-06-25 19:04 yuxi_o
阅读(790)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
74
下一页
公告