go怎么引入其他Go package文件(vscode中)

1.第一步
把整个项目加入到一个module内
即在项目根目录下加入go.mod文件
文件内容为:

module test.com/mytest
go 1.15

2.第二步
随后把文件夹名和package名相统一请添加图片描述
3.引入
在引入的文件夹内请添加图片描述
写入:module名+文件夹名+package名 即可成功引入
使用的时候使用package名+变量or方法即可

4.只有package main 的go文件才能运行
其他的只能被引入 作为普通util

5.并且在go.mod中,还必须写xx/xx的形式的module才行
请添加图片描述
请添加图片描述

也就是说,Le/t代表着整个项目,随后才是MAIN等等

在Go语言,要在两个Go文件之间进行调用,首先需要确保这两个文件处于同一个包(package)。一个包是相关Go文件的集合,可以在同一个包进行函数和变量的调用。 在Visual Studio Code编辑器调用两个Go文件之间的方法步骤如下: 1. 确保两个Go文件处于同一个包。例如,可以在第一个Go文件声明一个包(package),然后在第二个Go文件使用`import`语句导入该包。例如: 第一个Go文件(file1.go): ```go package main // 具体的函数或变量 ``` 第二个Go文件(file2.go): ```go package main import ( "fmt" "./file1" // 导入第一个Go文件所在的包 ) func main() { // 调用第一个Go文件的函数或变量 file1.ExampleFunction() } ``` 2. 在第二个Go文件使用`import`语句导入第一个Go文件所在的包。在第二个Go文件使用`import`语句导入第一个Go文件所在的包。例如,可以使用`import`语句导入“fmt”包和第一个Go文件所在的包。然后在main函数调用第一个Go文件的函数或变量。例如,在第二个Go文件的`main`函数,可以调用`file1.ExampleFunction()`来调用第一个Go文件的函数或变量。 3. 使用VS Code编译和运行代码。在VS Code编辑器打开包含这两个Go文件的工作目录,然后使用`go run`命令来编译和运行代码。例如,在终端运行以下命令: ``` go run file2.go ``` 这将编译并执行第二个Go文件。 通过上述步骤,可以在两个Go文件之间成功进行调用。请确保包名称和文件名正确,并且在第二个Go文件正确导入第一个Go文件所在的包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值