2013-12-23 18 views
1

我正試圖從源代碼安裝Go到我的Nitrous.io框。
Nitrous提供的Go Box有Go的1.1.2版本,我想用1.2。安裝Go 1.2到Nitrous.io

簽出源代碼並編譯後,運行測試時生成失敗。看起來沒有足夠的內存在盒子上同時運行它們。

這是同樣的問題,因爲這一個在4月: https://code.google.com/p/go/issues/detail?id=5342 提到有讓測試順序運行,沒有乾淨的應用,所以我不知道該如何解決這個問題的補丁。

回答

1

我已經編譯了Go on Nitrous成功。不要運行測試(用all.bash編譯),只要編譯Go(用make.bash)就可以了。我用〜/ .go替換了舊的Go(在〜/ .go中)並解壓Go源,然後編譯它。無需更改$ PATH。