【Go官方文档】Create a Go module

引用
本文内容来自:Tutorial: Create a Go module

环境配置:

  • 系统:Windows11
  • 编辑器:vscode

🍒 1. 创建项目

  1. 创建项目文件夹greetings并用vscode打开该项目
  2. 在根目录greetings下创建文件夹mymodule并创建greeting.go文件
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
package greeting

import "fmt"

// Hello returns a greeting for the named person.
func Hello(name string) string {
    // Return a greeting that embeds the name in a message.
    message := fmt.Sprintf("Hi, %v. Welcome!", name)
    return message
}
  1. 在根目录greetings下创建hello.go文件
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
package main

import (
	"fmt"
	"learninggo/mymodule"
)
func main() {
	message := greeting.Hello("小明")
	fmt.Println(message)
}

运行代码

  1. 在根目录打开命令提示行:
1
go run .
  1. 控制台输出:
1
Hi, 小明. Welcome!
0%