周海漢 /文 2013.8.30
官網
wget
解壓後會生成go目錄
[andy@s1 test]$ cat hello.go
package mainimport 「fmt」
func main()
[andy@s1 test]$ go build hello.go
hello.go:3:8: cannot find package 「fmt」 in any of:
/usr/local/go/src/pkg/fmt (from $goroot)
($gopath not set)
package runtime: cannot find package 「runtime」 in any of:
/usr/local/go/src/pkg/runtime (from $goroot)
($gopath not set)
配一下環境變數:
[andy@s1 ~]$ cat .bashrc
export goroot=/home/andy/go
export gopath=/home/andy/go/src/pkg
export path=$goroot/bin:$path
[andy@s1 test]$ go build hello.go
[andy@s1 test]$ ./hello
hello, 世界
下面是以為外國朋友對gopath的測試:
安裝go的mysql驅動:
//開啟資料庫連線
func opendb(dbstr string) ( * sql.db)
//插入資料
func insert(db * sql.db) int64
//更新資料
func update(db *sql.db,id int64)
//查詢資料[andy@s1 test]$ ./my41func query(db * sql.db)
}//刪除資料
func del(db * sql.db, id int64)
func prerr(err error)
}執行:
[andy@s1 test]$ go build my.go
helloå『¨
302013-08-27
2abloz2
282013-08-20
3abloz2
282013-08-20
4abloz1
282013-08-201
Go語言操作MySQL
go語言安裝mysql資料庫驅動步驟 安裝驅動 go get github.com go sql driver mysql檢測安裝是否成功 sudo find name go sql driver 進入mysql目錄。ls l wc l一共32個檔案 匯入mysql資料庫驅動import 測試連線資...
Go 語言操作 MySQL 之 CURD 操作
mysql 是目前開發中最常見的關係型資料庫,使用 go 語言進行操控資料庫需要使用 go 自帶database sql和驅動go sql driver mysql來實現,建立好 go 專案,需要引用驅動依賴 go get u github.com go sql driver mysql使用 mys...
Go 語言操作 MySQL 資料庫
完整 如下,其中需要一些函式,理解記住就好。time 2019 11 6 下午 3 04 插入資料 func insertinfo db sql.db 將資訊寫入資料庫 result,execerr stmt.exec female 18 if execerr nil 返回值 id 為,上面的操作,...