go
studypi
这个作者很懒,什么都没留下…
展开
-
go语言-Helloworld
自从2009谷歌第一次发布go语言,现在已经到1.9版本。历史不说了,现在越来越流行。因为工作原因接触了这本语言,把之前的写的东西,分享给团队的ppt,写成博客给大家分享一下。[b]安装: [/b] 可以在这个网站下载:https://golangtc.com/download(原因谷歌访问不了) 暂时用Sublime Text3 搭建开发,可以找一个博客顺着步骤安装(为什...原创 2017-08-17 11:32:09 · 106 阅读 · 0 评论 -
go基本命令和包解析
[b]命令[/b] 在命令行或终端输入“go”即可查看所有支持的命令[b]常用命令简介[/b] go get:获取远程包(需安装git或hg) go run:直接运行程序 go build:测试编译,检查是否有编译错误 go fmt:格式化源码(部分IDE在保存时自动调用) go install:编译包文件并编译整个程序 go test:运行测试文件...2017-08-17 17:49:54 · 391 阅读 · 0 评论 -
go package详解
package是go语言程序组成的单位,可以引用自身或者其它的包的内容。一个包下面有很多.go文件,每个.go文件仅属于一个包。文件名可以与包名不重复,与Python类似。导入包用关键字 “[color=red]import[/color]”[code="java"]import "fmt"import "io"[/code]或者:[code="java"]import (...2017-08-17 18:59:48 · 2322 阅读 · 0 评论 -
go语言常量的使用
常量用[color=red][b]const[/b][/color]关键字定义,用于存储不会改变的数据常量的数据类型一般是bool,数字和字符串定义的方式:[quote]const {name} {type} = {value} 或 const {name} = value[/quote]也可以多个定义[quote]const {name1},{name2} {type} = ...2017-08-21 10:34:48 · 159 阅读 · 0 评论 -
go局部变量和全局变量
go用const关键字定义常量,用var关键字定义变量。定义的方式:var {key} {type}定义单个对象:[code="java"]var str string = "hello"[/code]定义多个统一类型:[code="java"]var p, q float32 = 1.1, 2.2[/code]或:[code="java"]var ( k = 1 ...原创 2017-09-04 15:38:24 · 6952 阅读 · 0 评论 -
golang中 = 和 :=区别
[color=red][b]= 是赋值语句 :=是声明类型(编译器帮你做的)并赋值。[/b][/color]1、=要和var 关键字一起使用。var可以在函数中使用,也可以在函数外使用。 :=只能在函数中使用,所以只能定义局部变量。2、用var定义之后,用=赋值之后,还可以改变。但是用:=定义的变量不能改变值(也就是b:="q",在函数中不能再重新这样定义 b:="s",但是可以...2017-09-04 15:58:55 · 6958 阅读 · 0 评论