2021-04-19

1. fix parsing go.mod module declares its path as “x” but was required as “y”

I think the problem comes from the fact that the go.mod of your cloned version of original-project still says module github.com/y/original-project. You should use the go.mod replace directive. It is meant for cases like yours exactly.

a question about fork

2. go:embed requires go1.16 or later (-lang was set to go1.14; check go.mod)

go mod中聲明的go版本是go1.14所以有以上報(bào)錯(cuò)

3. pulsar分享

// TODO

4. 導(dǎo)致x509: certificate signed by unknown authority問題的原因

go get 時(shí)會(huì)先進(jìn)行 1 次 HTTPS GET 以獲取 go-import 數(shù)據(jù),而 HTTPS 網(wǎng)站的證書不受信任導(dǎo)致的(可能是沒有根證書或中間證書來驗(yàn)證 HTTPS 網(wǎng)站的證書是可信的)。

解決方案:

可以再go get的時(shí)候添加 -insecure

go get -insecure xxxx

這個(gè)可以解決單個(gè)go get的問題,但是針對(duì)類似go mod的命令就無能為力, 所以還有另外一種辦法:將證書文件 導(dǎo)入到相應(yīng)目錄,并執(zhí)行證書更新

// 證書導(dǎo)入
cp **** /etc/pki/ca-trust/source/anchors/
// 執(zhí)行更新
update-ca-trust

5. logur

參考鏈接https://logur.dev/logur

6. missing go.sum entry for module providing package XXXX

fix by run go mod download or go mod tidy

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原文鏈接 https://golang.org/cmd/go/由于內(nèi)容過長(zhǎng),分兩次發(fā)布 Go 是一個(gè)用來管理Go源...
    Cxb168閱讀 1,326評(píng)論 0 0
  • 1.安裝goland,這個(gè)工具是收費(fèi)的,但是確實(shí)物有所值 2.安裝golang sdk. 我目前使用的是go 1....
    keluda閱讀 1,547評(píng)論 0 0
  • 環(huán)境 : CentOS 7.7丶Docker 19.03.4丶Nginx 1.17.5丶PHP 7.3.11 安裝...
    x0e閱讀 2,342評(píng)論 0 2
  • 最近由于換工作,開始交接工作。整理以前的工作內(nèi)容,由于組內(nèi)就我一個(gè)在做go和大數(shù)據(jù)。 所以開發(fā)沒有規(guī)劃,當(dāng)時(shí)是怎么...
    若與閱讀 242,751評(píng)論 10 109
  • 一般調(diào)用第三方可以采用,httpclient resttemplete feign話不多說直接上代碼,我采用的是...
    寂寞旅行閱讀 2,599評(píng)論 0 3

友情鏈接更多精彩內(nèi)容