第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Golang Module問題--包xxx/xxxx不在GOROOT中

Golang Module問題--包xxx/xxxx不在GOROOT中

Go
瀟瀟雨雨 2022-07-11 14:28:06
所以這是我的目錄:go|-src   |-ppppppSample        |-newFolderOne            |-firstSample.go        |-hello.go        |-go.mod這是 hello.go 的內(nèi)容package mainimport (    "fmt"    jjj "ppppppSample/newFolderOne")func main() {    fmt.Println("start to test")    fmt.Println(jjj.FirstVVVV)}這是 firstSample.go 的內(nèi)容package newFolderOnevar FirstVVVV = "Im first SSSSSSSSSSSS"這是我的 go.mod 的內(nèi)容module mmmmmpppppgo 1.15當給它 cmd go run hello.go 時,終端出現(xiàn)如下:D:\Users\eien_zheng\go\src\ppppppSample>go run hello.go hello.go:5:2: 包ppppppSample/newFolderOne不在GOROOT (C:\Go\src\ppppppSample\newFolderOne)所以這是我的問題:(由于我是golang新手,希望大家能理解和容忍我的一些誤解)根據(jù)我對 Go 模塊的理解(可能是錯誤的),Go 模塊的功能是讓某種在線資源下載到 GOPATH/pkg/mod 目錄下,而不是存在于 GOROOT 中。無論您的項目在哪個目錄,如果您初始化 Go 模塊,您的項目仍然可以從 GOPATH/pkg/mod 導(dǎo)入這些資源。但是!!,據(jù)我了解,它仍然可以使用包系統(tǒng)在項目目錄周圍導(dǎo)入包,同時通過 Go 模塊系統(tǒng)導(dǎo)入在線資源。當我為 hello.go 執(zhí)行 (mod init) 時,它會失去該項目的 (基本包導(dǎo)入功能) 怎么辦?
查看完整描述

2 回答

?
一只名叫tom的貓

TA貢獻1906條經(jīng)驗 獲得超3個贊

|--src

    |--sample

         |--newFolder

            |-firstSample.go       (package xyz)

         |--hello.go               (package main  import(xyz "sample/newFolder")

         |--go mod                 (module sample go 1.15)        

go mod 應(yīng)該引用根文件夾,這里根文件夾是|--sample


模塊示例 go v1.xx


在 hello.go 里面;


  package main

  import ( xyz "sample/newFolder")


and make sure exported functins or variables use camelCase aka starts with BlockLetters.


查看完整回答
反對 回復(fù) 2022-07-11
?
開滿天機

TA貢獻1786條經(jīng)驗 獲得超13個贊

使用模塊的路徑在模塊中導(dǎo)入包:


package main


import (

    "fmt"

    jjj "mmmmmppppp/newFolderOne"

)


...


查看完整回答
反對 回復(fù) 2022-07-11
  • 2 回答
  • 0 關(guān)注
  • 94 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號