1. 程式人生 > >Go程式語言能幹什麼

Go程式語言能幹什麼

Go(GoLanguage)語言,可以簡稱GoLang或Go
GoLang的學習方向
在這裡插入圖片描述
GoLang的應用領域
 1.區塊鏈技術:簡稱BT(Block chain technology),也被稱之為分散式賬本技術,是一種網際網路資料庫技術,其特點是去中心化,公開透明,讓每個人均可參與資料庫記錄
 2.後端伺服器應用
  例如:美團後臺流量支撐程式
    大家都知道中國很多人都會點外賣,美團相比之下,很受歡迎,那麼
    美團主站後臺流量(排序,推薦,搜尋…):要求語言必須有很強的運算能力,
    提供負載均衡,cache,容錯,按條件分流:要求語言必須有處理大併發的能力
    統計指標(qps,latency)等功能,所以考慮使用了go語言
 3.雲端計算/雲服務後臺運用
  例如:盛大雲CDN(內容分發網路)
   應用範圍:CDN的排程系統,分散式系統,監控系統,短域名服務,CD內部開放平臺,運營報表系統及其他小工具等:
   生活中,訪問網站,大多數網站的內容都是圖片和視訊組合的,很耗費流量,假如此時網路繁忙,那麼CDN技術就可以體現出來了,它解決的問題是如何讓使用者快速的訪問網站,避免網路繁忙(注:Go語言可以建立一個新的CDN網路服務)