01 Jan 2018
4 分钟阅读
Go in Action 读书笔记 四
最新文章
01 Jan 2018
4 分钟阅读
Go in Action 读书笔记 三
Go in Action 读书笔记 三
并发
Go语言里的并发是指让某个函数可以独立于其他函数运行的能力. 当一个函数创建为goroutine时, Go会将其视为一个独立的工作单元. 这个工作单元会被调度到可用的逻辑处理器上执行.
Go的运行时调度器可以管理所有创建 …
01 Jan 2018
4 分钟阅读
Go in Action 读书笔记 二
Go in Action 读书笔记 二
Go语言的类型系统
Go语言是静态类型的变成语言. 编译的时候需要确定类型.
用户定义的类型
type user struct {
name string
email string
ext int …
01 Jan 2018
2 分钟阅读
Go in Action 读书笔记 一
Go in Action 读书笔记 一
关键字
var
变量使用var
声明, 如果变量不是定义在任何一个函数作用域内, 这个变量就是包级变量.
Go语言中, 所有变量都被初始化为其零值. 对于数值类型, 其零值是0; 对于字符串类型, 其零值是空字符 …
22 Dec 2017
1 分钟阅读
自定义GOPATH下安装godep失败
自定义GOPATH下安装godep失败
我的环境变量是这样的: export GOROOT=/usr/local/go export GOPATH=/Users/addo/Workspaces/go_w export GOBIN=$GOROOT/bin export …
08 Dec 2017
3 分钟阅读
SpringBoot源码 - 启动
SpringBoot源码 - 启动
SpringBoot Application启动部分的源码阅读. SpringApplication 常用的SpringApplication.run(Class, Args)启动Spring应用, 创建或者更 …
02 Dec 2017
1 分钟阅读
Java序列化工具性能对比
Java序列化工具性能对比
最近在调整系统的性能, 系统中正使用Jackson作为序列化工具. 做了下与fastJson, Avro, ProtoStuff的序列化吞吐对比. 由于只是做横向对比, 没有优化系统或者JVM任何参数. 服务器一般都用Linux, …