go语言中的小tips
从其他语言切到 go 语言中,有时候还是会有些不适应,这里总结一些常见的问题:
1、package 包声明,每个 go 文件的第一条语句就是要进行包声明,声明文件所在包,让程序指导这个文件代码是属于哪个包的,方便引用,也就是名称要和文件夹名称保持一致;
2、main 函数问题,在其他语言中,经常会用到 main 函数,但是在 go 语言中,一个包里面只能有一个 main 函数,这点要注意;
3、在 import 导入包的时候,有时候会加上 _ ,import 引入包时如果包名前加上下划线,表示该包虽然被引入了,但是在代码中不会直接使用该包中的标识符(变量、函数、结构体等);
4、遇到 go 运行错误 expected 'package', found 'EOF',就先保存下文件再运行;
5、go 语言中的 main 函数是函数运行起来的入口,只要定义了就可以直接执行,不需要再次引用;