首页> 基础笔记 >GoLang基础学习 >函数 函数
Golang包的基本概念及使用方法
作者:小萝卜 2023-04-02 【 GoLang 】 浏览 489
简介go的每一个文件都是属于一个包的,也就是说 go是以包的形式来管理文件和项目目录结构的
go的每一个文件都是属于一个包的,也就是说 go是以包的形式来管理文件和项目目录结构的
包的三大作用
区分相同名字的函数、变量等标识符
当程序文件很多时,可以很好的管理项目
控制函数、变量等访问范围,即作用域
包的相关说明
打包基本语法:package包名
引入包的基本语法:import "包的路径"
包使用的快速入门
包快速入门-Go相互调用函数,我们将 func Cal定义到文件 utils.go ,将 utils.go放到一个包中,当其它文件需要使用到 utils.go的方法时,可以 import该包,就可以使用了.
代码演示:
utils.go文件
package utils
import "fmt"
/*
@param n1 float64
@param n2 float64
@param operator byte
@return float64
*/
func Abc(n1 float64, n2 float64, operator byte) float64 {
var res float64
switch operator {
case '+':
res = n1 + n2
case '-':
res = n1 - n2
case '*':
res = n1 * n2
case '/':
res = n1 / n2
default:
fmt.Println("操作符号错误...")
}
return res
}
var Num1 = "你好"
main.go文件
package main
import (
"fmt"
"onepro/utils"
)
func main() {
fmt.Println("utils.go Num=", utils.Num1)
var a float64 = 12
var b float64 = 24
var c byte = '-'
res := utils.Abc(a, b, c)
fmt.Printf("res: %v\n", res)
}
很赞哦! (0)