關於gopath go111module的坑

2021-10-24 11:35:27 字數 497 閱讀 5080

使用 go env 檢視go的環境變數

go path 顯示go的路徑,一般go的模組會安裝到該路徑下

go111module 是否使用模組支援的變數,如果設為off ,代表無模組支援,import的包會從gopath下尋找。

如果設為on,代表模組支援,會忽略gopath,在go.mod中尋找依賴。

所以如果go111module = 'off',要將專案放在gopath的路徑下,並使用go get 安裝需要的第三方模組

ps: 配置go環境變數的方法

go env -w go111module="on"
ps again: go path 與 go mod方式不能共存,如果開啟 go111module = 'on',需要刪除project下設定的gopath,(global gopath保留)

STM32 M3 M0關於開關總中斷的問題

nvic 共支援 1 至 240 個外部中斷輸入 通常外部中斷寫作 irqs 具體的數值由晶元廠商在設計晶元時決定。此外,nvic 還支援乙個 永垂不朽 的不可遮蔽中斷 nmi 輸入。nmi 的實際功能亦由晶元製造商決定。在某些情況下,nmi 無法由外部中斷源控制。在 stm32 cortex m3...

關於Mysql的儲存引擎Innodb和Myisam

myisam和innodb 都是採用 b tree這種資料結構來實現 b tree索引。而很大的區別在於,innodb 儲存引擎採用 聚集索引 的資料儲存方式實現b tree索引,所謂 聚集 就是指資料行和相鄰的鍵值緊湊地儲存在一起,注意 innodb 只能聚集乙個葉子頁 16k 的記錄 即聚集索引...

關於 Windows 7 的 200M 引導卷

很多開始測試 windows 7 的朋友們一定會有這樣的發現,全新安裝 windows 7 時如果在未格式化的卷上安裝 windows 7 之後,我們進入系統地磁碟管理會看到,多出了乙個 200m 容量的卷,預設情況下我們不能對其進行訪問。相反如果在乙個手工執行了格式化的卷上安裝則不會產生這個 20...