博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Go 程序开发的注意事项
阅读量:5366 次
发布时间:2019-06-15

本文共 1238 字,大约阅读时间需要 4 分钟。

Go 程序开发的注意事项

    1) Go 源文件以 "go" 为扩展名。
    2) Go 应用程序的执行入口是 main()函数。 这个是和其它编程语言(比如 java/c)
    3) Go 语言严格区分大小写。
    4) Go 方法由一条条语句构成,每个语句后不需要分号(Go 语言会在每行后自动加分号),这也体现出 Golang 的简洁性。
    5) Go 编译器是一行行进行编译的,因此我们一行就写一条语句,不能把多条语句写在同一个,否则报错
    6) go 语言定义的变量或者 import 的包如果没有使用到,代码不能编译通过。
    7) 大括号都是成对出现的,缺一不可。
    8) 通过 go run xxx.go直接运行go代码
    9) 编译后再运行 go build xxx.go, ./xxx

Go 语言的转义字符(escape char)

    说明:常用的转义字符有如下:
    1) \t : 表示一个制表符,通常使用它可以排版。
    2) \n :换行符
    3) \\ :一个\
    4) \" :一个" 5) \r :一个回车 fmt.Println("天龙八部雪山飞狐\r 张飞");(表示从当前行最前面把天龙替换成张飞)

注释(comment)

     介绍注释
        用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性;
注释是一个程序员必须要具有的良好编程习惯。将自己的思想通过注释先整理出来,再用代码去体现。
 在 Golang 中注释有两种形式
1) 行注释
? 基本语法
// 注释内容
2) 块注释(多行注释)
? 基本语法
/*
注释内容
*/
使用细节
   1) 对于行注释和块注释,被注释的文字,不会被 Go 编译器执行。
   2) 块注释里面不允许有块注释嵌套 [注意一下]

规范的代码风格

正确的注释和注释风格:
1) Go 官方推荐使用行注释来注释整个方法和语句。
2) 带看 Go 源码
正确的缩进和空白
1) 使用一次 tab 操作,实现缩进,默认整体向右边移动,时候用 shift+tab 整体向左移
2) 或者使用 gofmt 来进行格式化
3) 运算符两边习惯性各加一个空格。比如:2 + 4 * 5。

4) Go 语言的代码风格. package main

package main import "fmt"func main() {    fmt.Println("hello,world!")}

上面的写法是正确的. package main

import "fmt"func main(){    fmt.Println("hello,world!")}

上面的写法不是正确,Go 语言不允许这样编写。 【Go 语言不允许这样写,是错误的!】

Go 设计者思想: 一个问题尽量只有一个解决方法
5) 一行最长不超过 80 个字符,超过的请使用换行展示,尽量保持格式优雅

转载于:https://www.cnblogs.com/linyouyi/p/11385579.html

你可能感兴趣的文章
Python闭包
查看>>
Linux crontab命令
查看>>
Python 迭代器 & __iter__方法
查看>>
Zookeep启动异常:Error contacting service. It is probably not running.
查看>>
微信批量关注公众号,推送消息软件介绍
查看>>
1.1 环境搭建
查看>>
Two path ray tracing与Photon Mapping(粒子跟踪)
查看>>
Billboard mapping
查看>>
MyBatis学习(一)
查看>>
ScrollView嵌套ListView只显示一行解决方案
查看>>
【RL系列】Multi-Armed Bandit笔记补充(二)
查看>>
C语言博客作业--字符数组
查看>>
2017.07.18
查看>>
“耐撕”团队记账本 剧透
查看>>
9. 面向对象
查看>>
[NOI2015]荷马史诗
查看>>
电影《推拿》观后
查看>>
c++复习:STL之容器
查看>>
Python文件格式化写入
查看>>
安卓开发经验分享:资源、UI、函数库、测试、构建一个都不能少
查看>>