国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

redis - goalng編譯時找不到包

瀏覽:109日期:2024-07-11 18:48:16

問題描述

windows 7 64位系統(tǒng),golang 版本1.2go默認(rèn)安裝在c:GoGOPATH為c:Go_pathredis - goalng編譯時找不到包

測試alphazero/Go-Redis,過程如下文件位置c:go_testre.go,代碼如下:

package mainimport ( 'bufio' 'fmt' 'github.com/alphazero/Go-Redis/redis' 'log' 'os')func main() { spec := redis.DefaultSpec().Db(13) client, e := redis.NewSynchClientWithSpec(spec) if e != nil {log.Println('failed to create the client', e)return } key := 'examples/hello/user.name' value, e := client.Get(key) if e != nil {log.Println('error on Get', e)return } if value == nil {fmt.Printf('nHello, don’t believe we’ve met before!nYour name? ')reader := bufio.NewReader(os.Stdin)user, _ := reader.ReadString(byte(’n’))if len(user) > 1 { user = user[0 : len(user)-1] value = []byte(user) client.Set(key, value)} else { fmt.Printf('vafanculo!n') return} } fmt.Printf('Hey, ciao %s!n', fmt.Sprintf('%s', value))}

c:go_path目錄下有pkg,src,bin,3個目錄首先獲取redis包,執(zhí)行如下命令

go get github.com/alphazero/Go-Redis/redis

獲取成功,如圖,C:Go_pathpkgwindows_amd64github.comalphazero目錄生成了Go-Redis.aredis - goalng編譯時找不到包cmd進(jìn)入c:go_test,執(zhí)行

go run re.go

提示

c:go_test>go run re.gore.go:6:2: cannot find package 'github.com/alphazero/Go-Redis/redis' in any of:C:Gosrcpkggithub.comalphazeroGo-Redisredis (from $GOROOT)C:Go_pathsrcgithub.comalphazeroGo-Redisredis (from $GOPATH)

C:Go_pathsrcgithub.comalphazeroGo-Redis目錄確實(shí)有redis.go文件的一直編譯不成功,請問這個是什么情況?

問題解答

回答1:

— —!知道了,包含的是目錄而不是文件,所以import的庫應(yīng)該是

github.com/alphazero/Go-Redis/

但是報這個

C:/Go/bin/go.exe build [C:/go_test]# _/C_/go_test.re.go:6: import C:Go_pathpkgwindows_amd64/github.com/alphazero/Go-Redis.a: object is [windows amd64 go1.1.2 X:none] expected [windows amd64 go1.2 X:none]錯誤: 進(jìn)程退出代碼 2.

大概是版本限制,我換個redis庫再試試

======================update again=====換了github.com/fzzy/radix/redis庫,用他的測試代碼編譯好了。windows上各種問題...

相關(guān)文章:
主站蜘蛛池模板: 新余市| 会昌县| 白朗县| 湘乡市| 广汉市| 威海市| 习水县| 宜兴市| 庆阳市| 海晏县| 新沂市| 渭南市| 山东省| 龙泉市| 祁门县| 延边| 横山县| 天峨县| 荣成市| 思南县| 沧州市| 普宁市| 大名县| 黑龙江省| 丹寨县| 庄河市| 泗阳县| 枣阳市| 鄱阳县| 贺州市| 胶南市| 滦南县| 龙游县| 玉田县| 大姚县| 白城市| 轮台县| 图们市| 乐业县| 昭觉县| 台南县|