Fork me on GitHub

2018年10月29日

go run helper

摘要: # go run helper -a :强制编译相关代码,不论编译代码是否最新 -n :打印编译过程需要用到的命令,但不真正执行他们 -p n :并行编译,n为并行的数量 -v :列出被编译的代码包的名称 阅读全文

posted @ 2018-10-29 01:34 vmaze 阅读(164) 评论(0) 推荐(0) 编辑

设置GO环境变量

摘要: linux的设置方法:有4个环境变量需要设置:GOROOT、GOPATH、GOBIN以及PATH.需要设置到某一个profile文件中(~/.bash_profile(单一用户)或/etc/profile(所有用户)) GOROOT:该环境变量的值应该为Go语言的当前安装目录,例如:export G 阅读全文

posted @ 2018-10-29 00:30 vmaze 阅读(1008) 评论(0) 推荐(0) 编辑

Go语言优势与劣势

摘要: Go语言的优势: 1.脚本化的语法;开发效率高,容易上手 2.静态类型+编译型,程序运行速度有保障;静态类型+编译型语言相对于动态类型+解释型语言的效率高 3.原生的支持并发编程;降低开发、维护成本/程序可以更好的执行 Go语言的劣势: 1.语法糖并没有Python和Ruby多; 2.目前的程序运行 阅读全文

posted @ 2018-10-29 00:10 vmaze 阅读(558) 评论(0) 推荐(0) 编辑

go语言特点

摘要: 特点: 1. 静态类型,编译开源语言。 静态类型就是说,必须要指定每一个变量的类型。 编译型的意思就是说,go语言程序运行之前,先要把它编译成机器代码。 2. 脚本化的语法,支持多种编程范式(函数式,面向对象) 3. 原生,给力的并发支持并发编程 阅读全文

posted @ 2018-10-29 00:06 vmaze 阅读(125) 评论(0) 推荐(0) 编辑

初始go语言

摘要: 初始GO 阅读全文

posted @ 2018-10-29 00:04 vmaze 阅读(132) 评论(0) 推荐(0) 编辑

导航