相关疑难解决方法(0)

如何在golang中使用自定义包?

我正在尝试在Go中创建和使用自定义包.这可能是非常明显的事情,但我找不到太多关于此的信息.基本上,我在同一个文件夹中有这两个文件:

mylib.go

package mylib

type SomeType struct {

}
Run Code Online (Sandbox Code Playgroud)

main.go

package main

import (
    "mylib"
)

func main() {

}
Run Code Online (Sandbox Code Playgroud)

当我尝试时go run main.go,我收到此错误:

main.go:4:2: import "mylib": cannot find package
Run Code Online (Sandbox Code Playgroud)

我试图先运行go build mylib.go但它似乎没有做任何事情(没有生成文件,没有错误信息).所以任何想法我怎么能这样做?

import package go

168
推荐指数
4
解决办法
15万
查看次数

标签 统计

go ×1

import ×1

package ×1