GO语言-学习1

1、书籍

Go语音圣经.pdf

2、安装包

https://golang.google.cn/dl/

3、go1.14.4.windows-amd64.msi

Go 开发包的安装目录的功能及说明
目录名 说明
api 每个版本的 api 变更差异
bin go 源码包编译出的编译器(go)、文档工具(godoc)、格式化工具(gofmt)
doc 英文版的 Go 文档
lib 引用的一些库文件
misc 杂项用途的文件,例如 Android 平台的编译、git 的提交钩子等
pkg Windows 平台编译好的中间文件
src 标准库的源码
test 测试用例

3、cmd窗口中运行

目录:gopl.io-master\ch1\helloworld

命令:go run mian.go

命令:go build mian.go

4、gopl.io/ch1/dup1

bufio.NewScanner(os.Stdin).Scan()在Win7下ctrl+Z停止输入

5、fmt.Printf

fmt.Printf与printf类似

%d
%x, %o, %b
%f, %g, %e
%t
%c
%s
%q
%v
%T
%%
int变量
分别为16进制,8进制,2进制形式的int
浮点数: 3.141593 3.141592653589793 3.141593e+00
布尔变量:true 或 false
rune (Unicode码点),Go语言里特有的Unicode字符类型
string
带双引号的字符串 "abc" 或 带单引号的 rune 'c'
会将任意变量以易读的形式打印出来
打印变量的类型
字符型百分比标志(%符号本身,没有其他操作)

6、fmt.Println

以ln结尾的函数(译注:ln后缀对应line缩写),这些函数默认以%v来格式化他们的参数,并且会在输出结束后在最
后自动加上一个换行符。
 

 

 

你可能感兴趣的:(go)