【GO】基础篇01--入门

语法

一、入门

1、Windows下执行过程:

1、先编译  再执行  编译为.exe文件   go build X.go     执行X.exe    
2、快捷:go run X.go

2、Linux下执行

1、基本一样,运行时有区别  执行 ./X   运行
2、e.g:  go build X.go  生成  X    执行  ./X   或者 go run X..go

3、区别

1、先编译再运行  编译后的文件可以在无go环境中运行,但是体积会增大  相对安全
2、go run 只能在go环境下运行   不安全

4、编译和运行的说明

1、可以指定编译后的文件名 e.g: go build -o hello.exe    后缀必须为.exe
2、如果无错误什么都不会输出  直接生成文件   如果有错误   会在错误的那一行报错

5、程序开发重点

1、go源文件以.go为扩展名
2、程序入口为main()函数
3、严格区分大小写
4、每行结尾不需要加分号   默认加了分号
5、不能把多条语句写在同一行 
6、定义的变量或者import的包没有用到会报错
7、大括号都是成对的

6、转义字符

一、常用的转义字符
1、\t  一个制表单位,实现对齐的功能
2、\n  换行符
3、\\  一个\
4、\"  一个"
5、\r  一个回车 

7、注释

1、行注释  //  ctrl + /
2、块注释  /* 内容  */   块注释不能嵌套

8、规范和代码风格

1、官方推荐使用行注释来注释整个方法和语句
2、正确的缩进或空白
 table   shift+table   格式化:gofmt -w X.go  不加w只会输出不会写入
3、运算符的两边习惯性各加一个空格
4、这样写错误: 
func main()
{

}
5、行长  尽量不要超过80个字符,超过的用换行展示

9、Dos命令

1、查看当前目录是什么     dir
2、切换到其它盘下    cd /d d:
3、切换到当前盘的其他目录下    cd 
4、切换到上一级    cd ..
5、切换到根目录    cd \
6、新建目录    md    新建多个  用空格隔开就行
7、删除目录   空目录:rd   连带删除子目录不带询问:rd /q/s    带询问:rd /s
8、新建或者追加内容到文件中   echo  XXX   >  XXX.txt
9、拷贝  copy  XX.txt  D:\www\asas.txt
10、移动   move
11、删除  del   del  *.txt
12、清屏  cls
13、退出  exit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值