日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Go破圈:Go+帶你快速了解數(shù)據(jù)科學(xué)領(lǐng)域

本文轉(zhuǎn)載自微信公眾號(hào)「腦子進(jìn)煎魚(yú)了」,作者陳煎魚(yú) 。轉(zhuǎn)載本文請(qǐng)聯(lián)系腦子進(jìn)煎魚(yú)了公眾號(hào)。

酒泉ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書(shū)合作)期待與您的合作!

大家好,我是煎魚(yú)。

前段時(shí)間,Go 語(yǔ)言圈子內(nèi)有一件事情特別的火,就是七牛云的許式偉帶頭基于 Go 語(yǔ)言,研發(fā)了一門(mén)新的語(yǔ)言 Go+,其面向的技術(shù)領(lǐng)域是數(shù)據(jù)科學(xué)領(lǐng)域。

Go+ 所關(guān)注的賽道,是數(shù)據(jù)科學(xué)領(lǐng)域,主要的佼佼者是 Python 和 R 語(yǔ)言(近期還有新秀 Julia 語(yǔ)言):

  • Python 的使用量日益增高,相比下 R 有所下降。
  • 程序員更傾向于在數(shù)據(jù)挖掘、分析、機(jī)器學(xué)習(xí)的領(lǐng)域使用 Python,統(tǒng)計(jì)專業(yè)等會(huì)傾向于 R。
  • Python 在文檔資源、社區(qū)等上更好,很多 R 的包 Python 也有,有一些互補(bǔ),畢竟 Python 也能調(diào)用 R。

為什么需要 Go+

為什么是 Go+,Python 與 Go+ 的區(qū)別有什么區(qū)別,我們主要從下面幾方面的背景和原因來(lái)分析。

  1. 數(shù)據(jù)科學(xué)的發(fā)展:未來(lái)數(shù)據(jù)科學(xué)將具備全領(lǐng)域、大數(shù)據(jù)、無(wú)處不在等特征,由 “副產(chǎn)品”上升為 “原材料”。
  2. 數(shù)據(jù)科學(xué)的地位變化:數(shù)據(jù)科學(xué)將基礎(chǔ)設(shè)施化,由數(shù)學(xué)軟件 (Application) 向基礎(chǔ)設(shè)施(Infrastructure)演進(jìn)。
  3. 數(shù)據(jù)科學(xué)是算力革命:是計(jì)算密集型的業(yè)務(wù)。Python 不會(huì)是數(shù)據(jù)科學(xué)的終局。
  4. Python 的缺陷:Python 的靈活性卻導(dǎo)致 Python 有局限,Python 是腳本語(yǔ)言,無(wú)法承擔(dān)算力密集型。Python 成不了基礎(chǔ)設(shè)施。

未來(lái)的數(shù)據(jù)科學(xué),必然是數(shù)學(xué)軟件和通用語(yǔ)言的結(jié)合,所以 Go+ 來(lái)了!

Go+ 的下一步

七牛云正在尋找共建 Go+ 語(yǔ)言的開(kāi)發(fā)者們,歡迎大家自薦/推薦,推薦成功有大獎(jiǎng),地域不限。

Go+ 語(yǔ)言的目標(biāo):

  • 把 Go 帶到數(shù)據(jù)科學(xué)領(lǐng)域,取代今天 Python 在數(shù)據(jù)科學(xué)領(lǐng)域中的位置。
  • 希望 Go+ 能夠成為更好的 Go。

若大家有興趣參與,可以直接聯(lián)系許式偉大佬聊聊。同時(shí)也非常歡迎大家針對(duì) Go+ 提出建議和交流,郵箱:jobs@qiniu.com。

Go+ 快速使用

快速上手

Go+ 安裝命令:

 
 
 
 
  1. $ git clone git@github.com:goplus/gop.git 
  2. $ cd gop && go install -v ./... 

完畢后,可直接執(zhí)行 gop 命令查看效果,其目前一共支持 7 個(gè)指令:

 
 
 
 
  1. run         Run a Go+ program 
  2. go          Convert Go+ packages into Go packages 
  3. fmt         Format Go+ packages 
  4. export      Export Go packages for Go+ programs 
  5. repl        Play Go+ in console 
  6. install     Build go+ files and install target to GOBIN 
  7. build       Build go+ files and execute go build command 

創(chuàng)建一個(gè) test.gop 文件,寫(xiě)入如下樣例:

 
 
 
 
  1. a := [1, 3, 5, 7, 11] 
  2. b := [x*x for x <- a, x > 3] 
  3. println(b) 
  4.  
  5. mapData := {"煎魚(yú)": 1, "腦子進(jìn)": 2, "Go+": 3} 
  6. reversedMap := {v: k for k, v <- mapData} 
  7. println(reversedMap) 

輸出結(jié)果:

 
 
 
 
  1. $ gop run test.gop 
  2. [25 49 121] 
  3. map[1:煎魚(yú) 2:腦子進(jìn) 3:Go+] 

網(wǎng)頁(yè)標(biāo)題:Go破圈:Go+帶你快速了解數(shù)據(jù)科學(xué)領(lǐng)域
網(wǎng)址分享:http://m.5511xx.com/article/cohiopi.html