小编DJs*_*ga1的帖子

自定义包不在 golang std 中

尝试运行我的 golang 代码,但它退出并出现以下错误:

main.go:5:2: package lesson/students is not in std (C:\Program Files\Go\src\lesson\students)

谷歌找不到信息,请帮帮我(

项目结构

project/
    lesson/
        students.go
    main.go
    go.mod
Run Code Online (Sandbox Code Playgroud)

主程序

package main

import (
    "fmt"
    "lesson/students"
)

func main() {
    student1 := students.Student{}
    fmt.Println(student1)
}
Run Code Online (Sandbox Code Playgroud)

课程/students.go

package students

type Student struct {
    Name string
    age  int
}
Run Code Online (Sandbox Code Playgroud)

go.mod 创建者go mod init lesson

go

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

go ×1