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 PATH= …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, 在 …
