// Package utils 提供一些实用的辅助函数 // 这是一个示例包,用于演示包的创建和使用 package utils import "fmt" // Add 计算两个整数的和 // 注意:函数名首字母大写,表示这是一个导出的(公开的)函数 func Add(a, b int) int { return a + b } // Multiply 计算两个整数的乘积 func Multiply(a, b int) int { return a * b } // greet 是一个私有函数(首字母小写) // 只能在包内部使用,外部无法访问 func greet(name string) string { return fmt.Sprintf("Hello, %s!", name) } // GetGreeting 是一个公开函数,内部调用私有函数 func GetGreeting(name string) string { return greet(name) } // 包级别的变量 var PackageVersion = "1.0.0" // 包级别的常量 const MaxRetries = 3