1. 程式人生 > >go語言值得學習的開源專案推薦

go語言值得學習的開源專案推薦

谷歌官方維護了一個基於go語言的開源專案列表:

其中有非常多的優秀專案值得學習,有幾百行程式碼適合新手閱讀的專案,也有大型如nsq、docker等的專案。

下面推薦幾款適合學習的專案:

1、cache2go

比較簡單的一個快取庫,程式碼量很少,適合新手學習,可以學習到鎖、goroutines等。

2、groupcache

與memcached同一作者,相當於是memcached的go語言實現。

3、nsq

訊息分發平臺,閱讀程式碼可以瞭解到很多分散式、負載均衡等方面的程式設計。

4、docker

時下很火的專案,個人感覺適合應用,不適合入門閱讀學習,待成為了高手後可以研究下其實現。

相關推薦

go語言值得學習開源專案推薦

谷歌官方維護了一個基於go語言的開源專案列表: 其中有非常多的優秀專案值得學習,有幾百行程式碼適合新手閱讀的專案,也有大型如nsq、docker等的專案。 下面推薦幾款適合學習的專案: 1、cache2go 比較簡單的一個快取庫,程式碼量很少,適合新手學習

go語言值得學習開源項目推薦

實現 新手學 谷歌 post pca 語言 memcached target 開源項目 谷歌官方維護了一個基於go語言的開源項目列表: https://github.com/golang/go/wiki/Projects 其中有非常多的優秀項目值得學習,有幾百行代碼適合

10大機器學習開源專案推薦(Github平均star為1385)

翻譯 | suisui出品 | 人工智慧頭條(AI_Thinker)本文推薦的10大機器學習開源專案是由Myb

Go語言基礎入門學習線路圖+開源專案推薦

Go作為近兩年迅速流行起來的程式語言始終致力於使事情簡單化。它並未引入很多新概念,而是聚焦於打造一門簡單的語言,讓開發者使用起來感覺異常快速且簡單。相信有意向深入學習Go語言的小夥伴都在研究Go的開源專案,今天我就把自己覺得不錯的6個Go開源專案和學習線路圖分享給大家,希望大家能獲得收穫和成長。 Go語

10大Go語言開源專案推薦

引用 2014年11月,Golang官方部落格釋出文章 ,以紀念Go語言釋出5週年。文章稱,Go語言在雲端計算時代找到了位置,預言“2015年將是Go語言急劇發展之年”。 2014年11月,Golang官方部落格釋出Go語言核心開發組成員Andrew Gerrand文章

Github上Stars超過1000的優秀開源專案推薦(值得收藏)

###1.打造炫酷列表之 StickyHeaderListView:標題漸變、吸附懸浮、篩選分類、動態頭部等效果     https://github.com/sfsheng0322/StickyH

學習React Native必備優秀開源專案推薦(吐血整理!)

讀完本文大概需要3分鐘 更多關於React Native知識請關注Marno的簡書專題《React-Native 開發陣營》 一、前言 是的!我開通微信公眾號了!所以我不僅是

從8800個機器學習開源專案中精選出Top30,推薦給你

A. 神經網路:深度學習 A-ZTM : 親手搭建人工神經網路(推薦次數68,745 , 4.5/5 stars) B.用Python進行深度學習的TensorFlow的完整指南(推薦次數17,834, 4.6/5 stars) 接下來是Mybridge精選的Top 30的專案: 1. FastT

go語言 http學習

get ram stax serve config lan asi html text net/http庫學習 概念 處理器 處理器:擁有ServeHTTP方法的接口(任何類型) 簽名:ServeHTTP(http.ResponseWriter, *http.Requ

Go語言開發學習教程

教程 學習 cto 性能 開發 語言 內置 程序 com Go語言開發學習教程 Go語言開發學習教程目錄如下: Go語言開發(一)、Go語言簡介http://blog.51cto.com/9291927/2126775Go語言開發(二)、Go語言基礎http://blog.

Go語言特性學習

進制 mon bsp 不定 port 學習 調度 defer 引入 go沒有class go的package 類似類的概念,包中的方法如果想被外部訪問必須大寫 協程組成 go邏輯處理器(和cpu數量有關) go調度器 異常處理 package main imp

10月機器學習開源專案Top10

參加 2018 AI開發者大會,請點選 ↑↑↑ 作者 | Mybridge 譯者 | 林春眄 整理 | Jane 出品 | AI科技大本營 【導讀】過去一個月裡,我們對近 250 個機器學習開源專案進行了排名,並挑選出熱度前 10 的專案。這份清單

Github近期最有趣的10款機器學習開源專案

https://yq.aliyun.com/ziliao/294260 Face Recognition 世界上最簡單的人臉識別庫 Github近期最有趣的10款機器學習開源專案 本專案號稱世界上最簡單的人臉識別庫,可使用 Python 和命令列進行呼叫。該庫使用 dlib

機器學習開源專案

開源機器學習專案 30 個:原文地址 FastText:用於快速文字表示和分類的庫,基於快速文字的多語言無監督或監督詞嵌入 深色照片風格轉換:論文“深度照片風格轉移”程式碼和資料 Python和世界上最簡單的面部識別api和命令列 洋紅(Magenta):機器智慧生成音樂和藝

2018年10月Top 10機器學習開源專案

上個月MyBridge從250餘個新增機器學習開源專案中評選出了10個最佳專案: 這些專案在GitHub上平均獲得1345個star 專案涵蓋話題:深度學習,漫畫上色,影象增強,增強學習,資料庫 No.1 Fastai:利用當前最好的深度學習演算法簡化訓練神經網路的過程,包含了很多“開箱即用”

最新機器學習開源專案Top10

作者 | Mybridge 譯者 | Linstancy 整理 | Jane 出品 | AI科技大本營 【導讀】過去一個月裡,我們對近 1400 個機器學習專案進行了排名,並挑選出熱度前 10 的專案。這份清單涵蓋了包括 OpenAI 最新開發的 RN

11月最佳機器學習開源專案Top10!

整理 | Jane 出品 | AI科技大本營 過去一個月,我們從近 250 個機器學習開源專案中挑選出了最受大家關注的前十名。這些專案在 GitHub 上平均 Stars 數為 2713。這些專案涉及由 Google AI Research 開源的 BER

年度大盤點:機器學習開源專案及框架

我們先來看看Mybridge AI 中排名靠前的頂級開源專案,再聊聊機器學習今年都有哪些發展,最後探尋下新的一年中會有哪些有值得我們期待的事情。 頂級的開源專案 BERT BERT,全稱為Bidirectional Encoder Representations from

30個超讚的機器學習開源專案

Medium上的作者Mybridge從8800個專案中,挑選出了30個GitHub上收穫了超多星星的機器學習專案,量子位搬運一下,希望大家學的開心~ 注:此份列表的星星數量僅供參考,因為,GitHub上的星星數量是動態變化的。 No 1 | FastText 用於快速文字表示和分類的庫。

學習 Go 語言學習心得

一、前言 近來的團隊的省立大創專案 電子病歷,屬於AI+大資料+區塊鏈,而終極階段是要引入區塊鏈技術的,而目前區塊鏈方面的首選語言是 Golang,因其天生自帶併發處理功能,於是乎花了一兩天看完了一本網