有哪些可以在500-1000行以內實現的Go語言項目?

project選題。

最好和生物相關,也可以涉及一些web。


手寫HTTP客戶端,實現chunked encoding的解析。


Go這玩意兒就是費手啊……要行數少還真不好弄。

你不如搞個Python項目,生物科技相關的資源也多。

詳細的就別問我了……今年生物這麼有面子的,還用找免費諮詢么?是吧:)


推薦樓里幾個幾百行左右的Go語言項目,線上提供了Go語言的編程環境,可以直接在線實現。

1.GO - 基於GO語言Revel框架和mgo的博客

基於Reve web框架開發一個博客系統,包含首頁與投稿設計,評論、留言板、歸檔、提醒等功能。

2.GO - GO語言開發2048

使用Go語言開發一個console版本的2048遊戲,遊戲的操作通過方向鍵盤來進行。

3.GO - 製作Markdown預覽器

使用go 語言編寫一個 markdown 文件的實時預覽器,它可以在瀏覽器實時預覽使用任何文本編輯器正在編輯的 markdown 文件。

4.GO - GO語言FTP客戶端的實現

go語言實現FTP客戶端非常簡單,直白來說就是發起一個TCP鏈接到FTP伺服器,然後發送命令到FTP伺服器,然後根據響應值做出相應的操作。


這個問題,你在沒有限定項目複雜度的情況下,是沒有意義的。最近寫了一個tcp監聽的進程,把tcp發過來得數據分隔,轉存到後端的隊列裡面,100多行搞定,運行目前沒有發現什麼問題。這算么?


cmu440裡邊的幾個lab都不錯,程序都不大還挺有意思。


推薦閱讀:

TAG:計算生物學 | Go語言 |