go 包变量函数

包, 变量, 函数

package

包 是 go 中代码 组织的 单元, 用来 被 其他程序 引入.

go 复制代码
package main

import (
	"fmt"
	"math/rand"
)

func main() {
	fmt.Println("my favorite number is ", rand.Intn(10))
}

为了 简洁, 包 可以 直接 被 尾缀 引用,

比如 math/rand 可以 直接 用 rand 代表

代码 应该 从 main 包 中 开始

导入 包

bash 复制代码
import (
	"fmt"
	"math"
)
bash 复制代码
import "fmt"
import "math"
相关推荐
MX_93592 分钟前
Spring的命名空间
java·后端·spring
wbs_scy4 分钟前
C++:unordered_map/unordered_set 使用指南(差异、性能与场景选择)
开发语言·c++·哈希算法
没有bug.的程序员7 分钟前
微服务网关:从“必选项”到“思考题”的深度剖析
java·开发语言·网络·jvm·微服务·云原生·架构
moyueheng8 分钟前
Python 工具生态深度解析:从 Pyright 到 Astral 家族
后端
csbysj202012 分钟前
Python3 urllib 使用指南
开发语言
小此方17 分钟前
Re: ゼロから学ぶ C++ 入門(八)类和对象·第五篇:時間计算器
开发语言·c++
无限进步_18 分钟前
C++ Vector 全解析:从使用到深入理解
开发语言·c++·ide·windows·git·github·visual studio
秋邱18 分钟前
Java数组与二维数组:创建、初始化、遍历与实操案例全解析
java·开发语言
wangxingps25 分钟前
phpmyadmin版本对应的各php版本
服务器·开发语言·php
独自破碎E27 分钟前
消息队列如何处理重复消息?
java·开发语言·rocketmq