go

    4熱度

    3回答

    我想知道是否有任何方法可以輕鬆地在空格處拆分字符串,除非空格在引號內時? 例如,改變 Foo bar random "letters lol" stuff 成 Foo,bar,random和"letters lol"stuff

    0熱度

    1回答

    我想從指針數組 刪除一些結構元素這裏是我的結構 type User struct{ userName string userId int } 而我會試圖刪除這樣的項目。 allUser []*User ------------ ------------ ------------ func RemoveUser(deletedUser *User) { f

    -1熱度

    1回答

    目前我已經存儲在我的數據庫json對象作爲字符串。我想將它們傳遞給一個地圖可以諮詢任何領域爲: Mymap["Name"] Mymap["Age"] .. 比方說,我的字符串會是這樣的: '{"Name":["zero"],"Age":"10"}' 我不知道的結構數據,所以Json可以根據需要有很多字段,也可以有很多層次的嵌套(但我更擔心的是至少獲得第一層)

    1熱度

    3回答

    我想從我的go應用程序建立一個碼頭圖像。 github回購是私人的。我有點新(去Docker),但我認爲通過glide管理的/vendor文件應該避開這個問題?另外爲什麼碼頭工必須從github獲取所有內容?一切都在當地提供。 命令: docker build -t testimage . Dockerfile FROM golang:1.8-onbuild 它未能在上述步驟 exec g

    -1熱度

    1回答

    我嘗試使用下面的命令 patch -p0 < <file_path> 我runCommand語法如下修補文件: func runCommand(cmd string, args ...string) error { ecmd := exec.Command(cmd, args...) ecmd.Stdout = os.Stdout ecmd.Stderr = os

    0熱度

    1回答

    我試圖發送使用golang的多部分電子郵件,但我無法弄清楚如何創建它們。我知道有一個多部分包,但沒有例子如何使用它。 我已經試過圖書館mailyak,但它不工作,它應該。那麼,我怎樣才能用普通的golang smtp/multipart包創建多部分電子郵件? 郵件應該有一個html和一個純文本部分。

    2熱度

    1回答

    我發現奇怪佔據堆時轉換字節[]到字符串下面代碼 package main import ( "bytes" "fmt" "net/http" _ "net/http/pprof" "strings" "time" ) var ( c = make(chan int, 500000) ) func main() {

    1熱度

    1回答

    我正在處理搜索引擎項目。爲了更快的抓取速度,我使用每個鏈接訪問一個goroutine。但是我遇到了兩個問題,讓我感到驚訝! 第一個是一個代碼示例: package main import "fmt" import "sync" import "time" type test struct { running int max int mu sync.Mu

    1熱度

    1回答

    在Go的constant specification,應提到的是: 數字常量表示的任意精度的精確值,並不會溢出。 所以,我想 const VeryVeryBigNumber = 1 << 200 和它的作品。然而,我可以嘗試的最大轉移數是511,並且使用512將會拋出: shift count too large: 512。 512代表什麼?我無意使用它,我只想知道爲什麼它僅限於我的機器中的511

    1熱度

    2回答

    我正在研究一個項目,其中我的項目集成了git。爲了整合目的,我使用了go-git庫。我的問題是如何以編程方式找到兩個分支的共同祖先?我想實現這個功能。看起來像go-git和其他去庫不提供這樣的功能。