V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
maocat
V2EX  ›  程序员

学习 golang 的人都是怎么解决第三方包被墙(或者访问慢)的问题的

  •  
  •   maocat · 2020-09-23 17:37:55 +08:00 · 5478 次点击
    这是一个创建于 1501 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我今天在 github 上拉别人的项目下来跑

    go.sum
    
    cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
    cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
    cloud.google.com/go v0.37.4 h1:glPeL3BQJsbF6aIIYfZizMwc5LTYz250bDMjttbBGAU=
    cloud.google.com/go v0.37.4/go.mod h1:NHPJ89PdicEuT9hdPXMROBD91xc5uRDxsMtSB16k7hw=
    cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
    ...
    ...
    
    

    goland 执行 go list -m -json all 会卡主(或者 timeout), go get 下载包卡主(或者 timeout)

    我设置了小飞机,

    export http(s)_proxy = '小飞机代理'
    
    

    go get 确实能下载,但是我不想吧 http(s)_proxy 永久写入环境变量,这样 goland 还是在扫描包的时候卡主(或者 timeout)

    34 条回复    2020-09-24 23:03:36 +08:00
    chekun
        1
    chekun  
       2020-09-23 17:49:59 +08:00   ❤️ 1
    yuhangch
        2
    yuhangch  
       2020-09-23 17:51:35 +08:00 via iPhone
    或者 goproxy.cn
    monkeyWie
        3
    monkeyWie  
       2020-09-23 17:53:07 +08:00
    goproxy 了解下
    pmispig
        4
    pmispig  
       2020-09-23 17:53:39 +08:00
    go mod 支持原生 proxy 速度刚刚的
    vhysug01
        5
    vhysug01  
       2020-09-23 17:53:55 +08:00
    go module ?
    johnsona
        6
    johnsona  
       2020-09-23 17:57:39 +08:00
    不要扯有的没的,直接挂全局代理,什么问题都没有
    reus
        7
    reus  
       2020-09-23 18:38:01 +08:00 via Android
    受不了就移民啊,内循环不香吗?
    dbskcnc
        8
    dbskcnc  
       2020-09-23 18:58:42 +08:00
    goproxy.cn ,速度够可以的了
    katsusan
        9
    katsusan  
       2020-09-23 19:15:42 +08:00 via iPhone
    go env -w GOPROXY=https://goproxy.cn
    zengming00
        10
    zengming00  
       2020-09-23 19:53:14 +08:00
    你需要自动判断国外 IP 走国外流量的路由器
    miaomiao888
        11
    miaomiao888  
       2020-09-23 20:07:05 +08:00
    叫李开复学 GO
    额,原来是谷歌的网站,那没人救的了
    luckyrayyy
        12
    luckyrayyy  
       2020-09-23 20:10:30 +08:00   ❤️ 5
    这也有阴阳怪气的是我没想到的....
    kangsheng9527
        13
    kangsheng9527  
       2020-09-23 20:56:26 +08:00
    尽可能使用第一手接触,不建议使用 goproxy 之类。。。建议使用 v 什么 n,,,有需要可以 m 我收费
    RRRSSS
        14
    RRRSSS  
       2020-09-23 21:10:11 +08:00
    代理。。
    heiheidewo
        15
    heiheidewo  
       2020-09-23 21:33:47 +08:00   ❤️ 1
    不让你用梯子你就拿起枪反抗
    xiaomimei
        16
    xiaomimei  
       2020-09-23 21:46:28 +08:00
    BoarBoar
        17
    BoarBoar  
       2020-09-23 23:13:29 +08:00   ❤️ 1
    已肉身翻墙
    falcon05
        18
    falcon05  
       2020-09-23 23:26:32 +08:00 via iPhone
    路由器透明代理,用过就回不去了
    AmrtaShiva
        19
    AmrtaShiva  
       2020-09-24 08:04:08 +08:00 via iPhone
    @BoarBoar 牛逼
    AmrtaShiva
        20
    AmrtaShiva  
       2020-09-24 08:04:23 +08:00 via iPhone
    @falcon05 有推荐的路由器吗
    masker
        21
    masker  
       2020-09-24 08:31:06 +08:00 via Android
    正确爬墙原来这么难的吗
    zxCoder
        22
    zxCoder  
       2020-09-24 08:38:04 +08:00
    这就是我不学 golang 的原因 (🐕)
    shawndev
        23
    shawndev  
       2020-09-24 08:58:46 +08:00
    GOPROXY
    lululau
        24
    lululau  
       2020-09-24 09:12:44 +08:00 via iPhone
    你还敢问,在 z 国用谷歌技术的都得抓起来
    wangritian
        25
    wangritian  
       2020-09-24 09:48:09 +08:00
    最舒服的解决方案:路由器刷梅林,装上网插件
    mahaonan1993
        26
    mahaonan1993  
       2020-09-24 10:26:10 +08:00 via Android
    @kangsheng9527 怎么 m ?
    ericgui
        27
    ericgui  
       2020-09-24 10:29:00 +08:00
    @reus
    lcode
        28
    lcode  
       2020-09-24 11:07:21 +08:00
    proxifier
    hxy100
        29
    hxy100  
       2020-09-24 11:46:24 +08:00
    你需要软路由,一次设置,全局域网受益;

    没软路由的情况,不想固定 http_proxy 到环境变量很简单,把这个配置写入一个入口文件( Windows 用 bat 文件,Linux 用 sh 文件),每次由这个文件作为入口打开终端,执行相关命令。
    Jirajine
        30
    Jirajine  
       2020-09-24 11:48:54 +08:00 via Android
    @luckyrayyy 这确确实实是程序员一直诟病的政治审查影响生产力,怎么不能阴阳怪气了。
    luckyrayyy
        31
    luckyrayyy  
       2020-09-24 14:25:18 +08:00
    @Jirajine 能是能,我也烦,我也经常骂墙...点进来之前我以为技术问题就讨论技术问题
    MarkingJason
        32
    MarkingJason  
       2020-09-24 19:25:04 +08:00
    export GO111MODULE=on
    export GOPROXY=https://goproxy.cn
    jinliming2
        33
    jinliming2  
       2020-09-24 20:30:32 +08:00
    不需要路由器透明 XX,直接本地跑个透明 XX 就行
    kangsheng9527
        34
    kangsheng9527  
       2020-09-24 23:03:36 +08:00
    @mahaonan1993 微信 kangsheng9527
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   963 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:29 · PVG 04:29 · LAX 13:29 · JFK 16:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.