原创 go build 成不同環境的方法:windows、mac、linux

修改 go env環境變量,如下示例: 1、Windows下編譯Mac, Linux平臺的64位可執行程序: $ go env -w CGO_ENABLED=0 GOOS=darwin3 GOARCH=amd64$ go env -w CG

原创 json arr

{   id:"123456",   paths:["ddd","dddd"] }

原创 git clone The requested URL returned error: 403

在克隆git倉庫上的項目時出現The requested URL returned error: 403的錯誤時,可能是windows憑據李沒有添加憑據,此時只要添加憑據即可。 1.打開:控制面板\用戶帳戶\憑據管理器 2.選擇Window

原创 goland 報錯,提示 cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in %PATH%

1.缺乏編譯軟件導致的,軟件下載地址 https://sourceforge.net/projects/mingw-w64/files/       2.下載之後,進行離線軟件包安裝 2.1 將下載文件解壓在想要安裝的地方即可 2.2 系

原创 linux 安裝beego

0 下載git yum install git 1.下載go wget https://dl.google.com/go/go1.13.7.linux-amd64.tar.gz 2.解壓go tar zxvf go1.13.7.linux-

原创 寶塔mysql遠程連接 提示10038錯誤

1.在阿里雲裏面設置 安全組規則     2.在寶塔 安全 裏面設置  

原创 resourceTree PuTTY/Plink

安裝地址  https://www.sourcetreeapp.com/  

原创 Win10系統用戶賬戶控制怎麼取消?

 Win10系統用戶賬戶控制怎麼取消?Windows10系統打開某些程序是會彈出一個用戶賬戶控制的提示,這個用戶賬戶控制避免系統被惡意軟件侵擾。如果你運行正常的程序老是彈出提示窗口,也是很煩人的。那麼用戶賬戶控制怎麼取消呢?下面小編就給大家

原创 go筆記08

並行和併發 一、並行 並行的關鍵是有同時處理多個任務的能力,但只能先做一個,在做另一個並行是加硬件可以解決 同一時間只能做一件事,多件事可以分多個時間去做 指在同一時刻,有多條指令在多個處理器上同時執行 二、併發 併發的關鍵是有處理多個任務

原创 go筆記06

package mainimport "fmt"//type hero struct {// name string// age int// power int//}//func test (m map[int]hero) {// stu

原创 go筆記10

select 的特點 語句只能用於通道的讀寫操作 select 可以同時監聽多個channel的寫入或讀取 執行 select 時,若只有一個case通過,則執行這個case 若有多個case通過,則隨機挑選一個case執行 若所有的cas

原创 go筆記04

package maintype student struct { id int name string}func main() { //順序初始化 //var s1 = student{1,"zhnag","a",1,"d

原创 go 基礎筆記01

package main//func test() (a,b,c int){// return 1,2,3//}//主函數func main() { //fmt.Println("hello") //命名規範 /* 1.允許

原创 go筆記02

package mainimport "fmt"//func 函數名(參數列表)返回值{// 函數體//}//func run() {// fmt.Println("run")//}//func test(a int, b int) {//

原创 docker 開啓mysql

docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql docker exec -it mysql bash mysql -u r