簡體   English   中英

如何在 Go 中導入 package

[英]How to import the package in the Go

我在 src 下導入 package 是不是做錯了什么? 我的文件夾結構是這樣的:

 - project
     - src
       helper.go( package utils)
 main.go(package main)

我想在 main.go 中使用 utils 我這樣寫:

import ("utils")

但給我錯誤,說不能導入工具。 我不明白哪個是錯的。 src下沒有其他package。 感謝您的幫助。

您只能在單個文件夾中提供 1 個 package。 考慮將 package 命名為文件夾。 在您的情況下,創建文件夾“utils”並將您的 helper.go 移到那里。

請不要忘記正確命名公共類型、變量和函數:以大寫符號開頭:

最后,您的項目將如下所示:

項目結構

你的 helper.go 看起來像這樣:

package util

func SomeFunc() {

}

你的 main.go 看起來像這樣:

package main

import "stackoverflowexamples/src/util"

func main(){
    util.SomeFunc()
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM