概述
一、package,import,func
//package 声明,代表该go代码所属的包,包是go语言里最基本的分发单位,也是工程管理中依赖关系的体现。
//要生成go可执行程序,必须建立一个名字为main 的包,并且在该包中包含一个叫 main()的函数
//(该函数是Go可执行程序的执行起点)。
package main
//import导入该程序所依赖的包。
//不能包含源代码中没有用到的包,否则Go编译器会报编译错误。
import (
"fmt"
)
//go语言常规函数定义格式
func 函数名(参数类别) (返回值列表){
//函数体
}
//示例如下:
func Compute(value1 int, value2 float64) (result float64, err error) {
//函数体
}
//go支持多个返回值,以上的示例函数Compute()返回了多个值,一个叫 result, 另一个叫 err,
//并不是所有返回值都必须赋值。在函数返回时没有被明确赋值的,返回值都会被设置为默认值,
//比如result会被设为0.0,err会被设为 nil.
//注意:左花括号不要另起一行,否则go编译器会报
//syntax error: unexpected semicolon or newline before {
注:这篇博文是我学习《go语言编程》一书后,边学习边实际尝试后所写,如有转载请注明出处:https://blog.csdn.net/DaiChuanrong/article/details/114293984
下一篇:go 变量
最后
以上就是深情帽子为你收集整理的Go package,import,func一、package,import,func的全部内容,希望文章能够帮你解决Go package,import,func一、package,import,func所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复