gpt4 book ai didi

go - 如何导入本地包?

转载 作者:数据小太阳 更新时间:2023-10-29 03:32:59 25 4
gpt4 key购买 nike

我的 GOPATH 和 GOROOT

GOPATH="/Users/road/IdeaProjects/MiniJVM"
GOROOT="/usr/local/go"
我的golang项目结构
Myproject
---.idea
---src
---cmd
---cmd.go
---test
---test.go
test.go 文件,我将使用其他包的导入。我的代码有什么问题?还是导入路径有问题?
package main

import (
"fmt"
"cmd"
)
func main() {
command := &Cmd{}//unresolved type 'Cmd'
}
cmd.go 文件
package cmd

import (
"flag"
"fmt"
"os"
)

/*
jaca [-option] class [args...]
*/
type Cmd struct {
HelpFlag bool
VersionFlag bool
CpOption string
Class string
Args []string
}

最佳答案

您可以将文件夹名称“cmd”更改为其他名称,因为标准库中已经有一个包“cmd”。

关于go - 如何导入本地包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46033761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com