package & import

  • A+
所属分类:go语言

03 package & import


1 package

无论Python还是Go,当代码量达到一定程度时,就需要使用package来分类、组织代码文件

  • package是多个go源码的集合,用于引用其他包的内容

  • 必须在源文件中非注释的第一行指明这个文件属于哪个包

  • package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包

2 import

导入包

// import指令的实质:
import $module/$directory
go mod init $module

3 实例解析

package main

import "fmt"

func main() {
    fmt.Println ("Hello, World!")
}

  1. 第一行代码 package main 定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包
  2. import "fmt" 告诉 Go 编译器这个程序需要使用 fmt 包(的函数,或其他元素)
  3. 【fmt 包】是一个实现了格式化 I/O 的函数
w3cjava

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: