在Go语言中,模块是一个代码块,类似python中的代码库,在go语言中,你可以很简单就能定义一个自己的代码块并且发布。

第一步:切换到主文件夹

cd /home/

 

第二步:新建一个模块文件夹

mkdir  greetings

 

第三步:进入该文件夹

cd  greetings

 

第四步:自动生成模块化需要的基本文件

go mod init  alibaba.com/greetings

# 此命令会在该文件夹中自动生成go.mod文件,修饰了该模块后续将要依赖的其他模块的信息

第五步:新建一个go文件,比如greetings.go

vim greetings.go

#文件内容

package main

import "fmt"

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

保存退出

第六步:运行该模块

go run ./