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"
相关推荐
jack_xu17 分钟前
高频面试题:如何保证数据库和es数据一致性
后端·mysql·elasticsearch
264玫瑰资源库18 分钟前
问道数码兽 怀旧剧情回合手游源码搭建教程(反查重优化版)
java·开发语言·前端·游戏
pwzs28 分钟前
Java 中 String 转 Integer 的方法与底层原理详解
java·后端·基础
Asthenia041236 分钟前
InnoDB文件存储结构与Socket技术(从Linux的FD到Java的API)
后端
普if加的帕43 分钟前
java Springboot使用扣子Coze实现实时音频对话智能客服
java·开发语言·人工智能·spring boot·实时音视频·智能客服
Asthenia04121 小时前
RocketMQ 消息不丢失与持久化机制详解-生产者与Broker之间的详解
后端
〆、风神1 小时前
Spring Boot 整合 Lock4j + Redisson 实现分布式锁实战
spring boot·分布式·后端
Asthenia04121 小时前
Select、Poll、Epoll 详细分析与面试深度剖析/C代码详解
后端
安冬的码畜日常1 小时前
【AI 加持下的 Python 编程实战 2_10】DIY 拓展:从扫雷小游戏开发再探问题分解与 AI 代码调试能力(中)
开发语言·前端·人工智能·ai·扫雷游戏·ai辅助编程·辅助编程