gobuild.io是一個在線服務的網站 http://gobuild.io。能夠提供golang這門靜態編譯語言的在線編譯和下載。但由於時間和精力缺少的緣故,我想將項目交給一個能夠維護他的人。前端
先說下風投最關心訪問量。一開始關注度不是很高,天天也就3個左右的人訪問。訪問量是後來纔上去的。訪問人數最多的時候是2000,如今平均天天的訪問人數大概是在70左右。由於個人疏於關懷,目前訪問人數真的好少。但這是一個很好的項目,就像豌豆莢,Google Play,他就像是一個軟件獲取的入口。python
網站從2014年初的時候開始寫的,從一開始就是開源的,偶爾還能收到些pull request。當時學go語言差很少也已經1年的時間了。我也正是從gobuild.io這個項目開始,加入了開源界。今後喜歡上了看源代碼,翻github上的issue,提pull request。把電腦放在膝蓋上,用鍵盤在屏幕上敲出一排排漂亮的符號。也有幸經過開源認識了好多年輕活力的朋友們。生活中經常會有驚喜,記得我還收到一個issue叫 Love you project!。到如今我還記得。不過我有點對不起提issue的做者,至今沒給他寫過什麼文章。git
不過開源意味着更多的挑戰,它不像你在小的公司裏,寫出的代碼只須要跟同事比個高下。在開源界,你面對的是全世界的黑客高手,經常一個字母的代碼修改就會讓你驚歎不已。這裏的目光也更苛刻,差勁的項目很快就會被優秀的拍死在沙灘上。有時會慶幸有天你寫的一個項目居然在開源界活了下來,真實不容易啊。github
寫代碼會遇到各類各樣的問題,但只要有熱情,這些都是小事。golang
gobuild.io生存了大概有一年了。網站的版本更替了3個版本。web
gobuild1 用了golang和shell。 gobuild2是純go語言的。而gobuild3頗有意思,用了golang,shell和python3中主要的語言。docker
gobuild1和gobuild2已經不維護了。我主要說下gobuild3。若是你願意接手,仍是須要了它到底用了哪些技術的。shell
web框架用了python-flask,不用go的框架帶緣由很簡單,由於我時間不多,我須要很快的寫完。用python大概只用了4天的時間就把基本功能全實現了。而用go寫gobuild2的時候,我用了差很少兩個星期。(go的腦殘粉也能夠說我go語言很爛)flask
從一個go的源碼如何生成對最終的打包文件是go語言寫的,這部分用了點gobuild2的成果。代碼七牛雲存儲
還用到了docker. 主要是爲了可以實現golang的cgo交叉編譯。用到了這個項目:https://github.com/karalabe/xgo
爲了能讓用戶更快的下載文件,也用到了七牛雲存儲,用了一個比較簡單的方法實現了多個機器編譯和安全策略。
so, 你可能須要會python,會golang,還須要會點前端技術。可能還須要點money來維持網站的平常開銷。
接手他能夠學到什麼? 放心有不少做業能夠作的
能夠免費的編譯開源的軟件,並提供下載。
最後把最高的敬意,獻給能夠接手項目的人,你讓這個項目有了活下去的但願。