gitlab 引用私有仓库(下)

本来以为配置了上篇操作就可以高枕无忧了,没想到,在引用的项目中,出现路径找不到的情况

 cannot find module providing package go-sdk/wxsdk/common/comFunc/utilhttp 

看了一些引用的官方库,才发现作为私有库的项目中go.mod 和路径要改,以官方的google.golang.org/grpc 项目来看一下

  1. go.mod文件
module google.golang.org/grpc

require (
        cloud.google.com/go v0.26.0 // indirect
        github.com/BurntSushi/toml v0.3.1 // indirect
        github.com/client9/misspell v0.3.4
        ...
)

module 要加 google.golang.org
2.go 文件

package grpc

 import (
      "google.golang.org/grpc/encoding"
       _ "google.golang.org/grpc/encoding/proto" // to register the Codec for "proto"
)

项目中引用同目录下别的包,要加google.golang.org,上篇配置的路径是 gitlab.com/groupName/projectName,那么要加前缀gitlab.com

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 分布式系统核心问题 参考书籍:《区块链原理、设计与应用》 一致性问题例子:两个不同的电影院买同一种电影票,如...
    molscar阅读 963评论 0 0
  • 自从golang 1.11推出go moudle机制来更好的管理项目依赖后,就开始小范围尝试使用go mod来替换...
    zhoushuaime阅读 22,818评论 4 8
  • 申金鑫 17101223365 转载自公众号flysnow_org 【嵌牛导读】:本文介绍了各种系统下的Go语言环...
    Felixxin阅读 3,415评论 0 20
  • 记得读小学,老师让我们写日记,就写今天发生了什么,但是我从来没有好好对待,很多时候我都是用一句“今天老师叫我写一篇...
    坏洋人阅读 950评论 12 11
  • 这两天在学习有关职场关系方面的知识,今天的文章我就学习到的内容和我自己的工作中的心得体会与你进行分享,期待这两点,...
    戴老师成长记录仪阅读 516评论 0 10