Docker 命令 Eli He 2018-06-12 Docker 1. 基本命令12345678docker infodocker versiondocker system df # 存储统计docker login https://hub.elihe.iodocker logout 阅读全文
Docker 安装 Eli He 2018-06-11 Docker 1. CentOS1.1 安装依赖包12345678# 更换yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupcurl http://mirrors.aliyun.com/repo/Centos-7.repo -o /etc/yum.repos.d/CentOS-Base.repoyum makecacheyum install -y conntrack ntpdate ntp ipvsadm ipset iptables sysstat wget vim net-tools git 阅读全文
Docker 简介 Eli He 2018-06-10 Docker 1. 什么是容器 一种虚拟化的方案 操作系统级别的虚拟化 只能运行相同或相似内核的操作系统 依赖Linux内核特性:Namespace和Cgroups(Control Group) 2. 什么是Docker将应用程序自动部署到容器 Boot2Docker: 本质是一个Linux轻量级VM,用于Windows/macOS系统上使用Docker (开发、测试使用) 阅读全文
Go 编译和部署 Eli He 2018-02-07 Golang 1. Go 程序编译1.1 交叉编译 (Cross Compiler)在一个平台上,编译生成其他平台的可执行文件 1.2 Windows12345SET GOS=darwinSET GOS=linuxSET GOARCH=amd64go build main.go 阅读全文 go
Go 接口类型 Eli He 2018-02-03 Golang 1. 静态类型和动态类型 静态类型: static type,即变量声明的时候的类型。 动态类型: concrete type,具体类型,程序运行时系统才能看见的类型 1234var i interface{} // 静态类型为interfacei = 8 // 动态类型为inti = "abc" // 动态类型为string 阅读全文 go
Go GoConvey Eli He 2018-02-02 Golang 1. GoConvey简介 GoConvey是一款针对Go语言的测试辅助开发包,在兼容Go原生测试的基础上,又拓展出便利的语法和大量的内置判断条件,减轻开发人员负担。 提供实时监控代码编译测试的程序,配以舒服的Web解码,能够让一个开发人员从此不再排斥写单元测试 2. 安装1go get github.com/smartystreets/goconvey 阅读全文 go
Go xorm Eli He 2018-02-01 Golang 1. xorm简介1.1 安装1go get github.com/go-xorm/xorm 1.2 模型定义123456type Account struct { Id int64 Name string `xorm:"unique"` Balance float64 Version int `xorm:"version"` // 乐观锁} 阅读全文 orm
Go 包安装问题 Eli He 2018-01-21 Golang 1. 使用gopm镜像安装123go get -v github.com/gpmgo/gopmgopm get -v golang.org/x/tools/cmd/goimports 阅读全文 go