golang安裝依賴的時候,被牆怎麼辦

2021-09-11 15:24:28 字數 635 閱讀 5906

最近在用go寫爬蟲的時候,發現charset為gbk,爬出的內容出現亂碼。因此需要對此進行轉碼,go提供了乙個標準庫,只要引入golang.org/x/text就好了

示例如下:

import (

"golang.org/x/text/transform"

"golang.org/x/text/encoding/simplifiedchinese"

複製**

utf8reader := transform.newreader(resp.body, simplifiedchinese.gbk.newdecoder())

all, err := ioutil.readall(utf8reader)

問題本身並不難解決,但有時候會由於被牆的原因,導致安裝不成功。

在執行go get golang.org/x/text的時候會爆出

小結:雖然有些問題看似很簡答,但由於一些外在的因素對解決問題造成不必要的困擾,不管怎樣還是要耐心想辦法去解決 hemmmm...

解決DIGITALOCEAN後台被牆的兩個方法

由於digitalocean 簡稱do 的管理後台使用了fastly的cdn,而fastly同時也為 twitter提供cdn服務,所以fastly也被牆了。這樣就導致do的後台css樣式不能載入,就成了下圖的這幅德性。從圖中的紅色載入失敗部分我們可以看見就是ssl.fastly.net的部分不能載...

androidstudio安裝時候遇到的乙個問題

1 首先第乙個問題 剛啟動android stuido的時候會叫你設定 如果不設定 安卓的頁面就進不 去,這個時候我們應該在android根目錄下的d android android studio bin idea.properties,新增一行 disable.android.first.run ...

設計原則之依賴倒置原則 我的依賴被反轉了

依賴倒置原則 dependency inversion principle dip。這個原則的英文是high level modules shouldn t depend on low level modules.both modules should depend on abstractions....