目录
- 1.源文件以.go结尾
- 2.过文件只能存在一个mian 函数 (入口函数)
- 3. go严格区分大小写
- 4. golang的每行代码是一个语句 默认存在 ; 不需要自己写了
- 5. golang 是每一行每一行的执行的 不要把多个语句写在一行
- 6. 定义变量 或是导入的包未使用 无法同过编译
- 7. {} 都是成对出现 为了避免括号丢失 建议安装插件
- 总结
1.源文件以.go结尾
golang写的程序文件 都是以 .go 结尾
2.过文件只能存在一个mian 函数 (入口函数)
package main
import \”fmt\”
func main() {
fmt.Printf(\”hello\”)
}
下面是错误的
package main
import \”fmt\”
func main() {
fmt.Printf(\”hello\”)
}
func main() {//两个mian
fmt.Printf(\”hello\”)
}
3. go严格区分大小写
变量的创建中
A 和 a 是不同的
4. golang的每行代码是一个语句 默认存在 ; 不需要自己写了
package main
import \”fmt\”
func main() {
fmt.Printf(\”hello\”) //此处默认存在 ;结尾
}
package main
import \”fmt\”
func main() {
fmt.Printf(\”hello\”) //此处默认存在 ;结尾
fmt.Printf(\”hello\”); //和上面效果一样
}
要想多条语句 一行的话
package main
import \”fmt\”
func main() {
fmt.Printf(\”hello\”) //此处默认存在 ;结尾
fmt.Printf(\”hello\”); //和上面效果一样
fmt.Printf(\”hello\”);fmt.Printf(\”hello\”);fmt.Printf(\”hello\”);
//多条语句一行就需要加上分号
}
5. golang 是每一行每一行的执行的 不要把多个语句写在一行
package main
import \”fmt\”
func main() {
fmt.Printf(\”hello\”)
fmt.Printf(\”hello\”)fmt.Printf(\”hello\”) //此处就会报错
}
6. 定义变量 或是导入的包未使用 无法同过编译
导入的包未使用 无法编译通过
package main
import \”fmt\”
func main() {
}
定义变量未使用 无法编译通过
package main
import \”fmt\”
func main() {
fmt.Printf(\”hello\”)
var name=12 //未使用
}
7. {} 都是成对出现 为了避免括号丢失 建议安装插件
插件:
Rainbow brackets括号提示
总结
到此这篇关于golang语法使用的注意事项的文章就介绍到这了,更多相关golang语法注意内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!
您可能感兴趣的文章:
- 详解golang 模板(template)的常用基本语法
- 对Golang import 导入包语法详解
- golang的基础语法和常用开发工具详解
- Golang中常用的语法糖分享