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

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

Bazel/Golang:規(guī)則“go_embed_data”不包含聲明的提供者“GoArchive”

Bazel/Golang:規(guī)則“go_embed_data”不包含聲明的提供者“GoArchive”

Go
犯罪嫌疑人X 2022-06-27 15:42:58
我正在嘗試為我的項目創(chuàng)建一個僅嵌入文件集合的 Bazel 規(guī)則。嵌入規(guī)則如下:go_embed_data(    name = "my_files_go",    src = [        "embedded/src1", "embedded/src2"    ],    package = "my_lib",    var = "myFiles",)然后我將其添加到我的 go_library 規(guī)則中:go_library(    name = "library",    srcs = [        "library.go",    ],    importpath = "github.com/nickfelker/golang-app",    deps = [        ":my_files_go"        "//otherLib",    ],)但是,當我嘗試構(gòu)建它時,我最終得到了一個在其他地方找不到的模糊錯誤。Error: <target //library:my_files_go> (rule 'go_embed_data') doesn't contain declared provider 'GoArchive'ERROR: Analysis of target '//:binary' failed; build aborted: Analysis of target '//library:library' failed我應該如何解決這個錯誤?
查看完整描述

1 回答

?
繁花如伊

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

為其創(chuàng)建的規(guī)則go_embed_data不作為該go_library規(guī)則的依賴項。相反,它應該被視為其中之一srcs,如下所示:


go_embed_data(

    name = "my_files_go",

    src = [

        "embedded/src1", "embedded/src2"

    ],

    package = "my_lib",

    var = "myFiles",

)


go_library(

    name = "library",

    srcs = [

        ":my_files_go",

        "library.go",

    ],

    importpath = "github.com/nickfelker/golang-app",

    deps = [

        "//otherLib",

    ],

)


查看完整回答
反對 回復 2022-06-27
  • 1 回答
  • 0 關(guān)注
  • 170 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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