成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

50 萬行Go代碼,美國一組織從Python 2遷移到 Go

新聞
美國教育非營利組織可汗學院(Khan Academy)方面透露,其已經用谷歌的 Go 編程語言完成了 50 萬行代碼,以取代此前用 Python 2 編寫的后臺服務器。

 [[401181]]

美國教育非營利組織可汗學院(Khan Academy)方面透露,其已經用谷歌的 Go 編程語言完成了 50 萬行代碼,以取代此前用 Python 2 編寫的后臺服務器。根據介紹,可汗學院在其 Goliath 項目下實現了從 Python 2 到 Go 的大轉變。Goliath 最初是使用 Python 2 實現的;從 2019 年開始,可汗學院逐步將其遷移到了 Go。

當我們開始 Goliath 項目的時候,團隊中沒有人知道 Go,只是通過實驗驗證了 Go 是相較而言更好的選擇。今天,我們所有的后端和全棧工程師都在寫 Go,而我們對 Goliath 的漸進式交付也使我們跨越了一個重要的里程碑。現在有超過 50 萬行的 Go 代碼在生產中運行。這似乎是對 Go 本身進行反思的一個好時機。

Python 2 于 2020 年初到達 EOL 階段;鑒于此,可汗學院計劃進行大規模遷移。對此,可汗學院的首席軟件架構師 Kevin Dangoor 曾表示,從 Python 2 遷移到 3 并不是一件容易的事。

他的團隊曾認為 Kotlin 是一個有吸引力的選擇,但最終還是選擇了 Go;其工程師認為,和 Python 3 相比,Go 具有很大的性能優勢。“由于 Go 的編譯速度快得驚人,我們可以更快地進行迭代。此外,我們的團隊成員擁有多年的經驗和圍繞許多不同編輯器建立的肌肉記憶。Go 比 Kotlin 更受各種編輯器的支持。”

很多可汗學院的工程師反饋稱,Go 很容易寫和讀,并表示自己越是使用 Go 就越喜歡它。同時,Go 的錯誤處理、工具鏈以及編譯速度也都收到了諸多好評。另一方面,可汗學院方面也表達了對泛型的需要。“雖然大多數情況下不需要泛型。但有時候,特別是是在寫內部庫,尤其是涉及到 slice 時,就會明顯感覺到對泛型的需求...... 我們希望少寫一點代碼,而泛型提供的選項將對此有所幫助。”

最后,該組織總結稱,雖然一般來說 Go 比 Python 更冗長;但他們還是更喜歡 Go 一些,因為它速度快、工具好用、并且在生產中運行良好。

 

 

責任編輯:張燕妮 來源: 開源前線
相關推薦

2021-05-20 10:00:56

Go代碼Python

2019-04-19 13:01:12

Java代碼庫Go代碼移植

2011-05-03 09:10:12

項目管理程序員

2009-07-21 08:44:14

微軟Linux內核開源操作系統

2021-03-02 13:56:24

Linux 5.12代碼驅動

2009-07-21 08:51:33

微軟發布Linux設備微軟開源虛擬化

2019-01-03 09:29:15

Linux 系統 數據

2018-04-03 09:09:05

2021-11-02 11:31:47

Go代碼模式

2013-03-26 10:10:38

服務器RubyGo

2011-04-27 11:23:22

UNIX遷移Linux

2015-09-01 16:26:18

Linux內核

2020-05-27 14:10:50

代碼開發工具

2018-05-07 15:23:51

2016-03-12 21:38:03

2022-02-16 09:15:23

數據泄露網絡安全

2009-08-20 16:34:50

Linux源代碼紅帽Linux內核

2024-03-13 15:48:43

2025-06-09 02:14:00

2013-04-26 09:38:13

go
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美成人在线影院 | 中文字幕成人在线 | 国产一区二区三区欧美 | 9191成人精品久久 | 精品欧美一区免费观看α√ | 欧美不卡一区二区 | 一本在线 | 蜜月va乱码一区二区三区 | 成人蜜桃av | 日日噜噜噜夜夜爽爽狠狠视频97 | 婷婷色在线播放 | 盗摄精品av一区二区三区 | 天堂一区 | 日本福利片 | 在线免费观看黄色 | 色视频在线免费观看 | 中文字幕在线一区 | 中文字幕精品一区二区三区精品 | 亚洲精品日韩综合观看成人91 | 色就干| av在线播放不卡 | 午夜视频精品 | 久久久久国产精品一区二区 | 在线色网站 | 激情婷婷成人 | 亚洲第一在线 | 成人亚洲一区 | 国产精品激情在线 | 欧美11一13sex性hd | 亚洲综合婷婷 | 黄色一级电影在线观看 | 国产91久久精品一区二区 | av黄在线观看 | 免费视频一区二区 | 精品免费国产视频 | 欧美性大战久久久久久久蜜臀 | 性欧美xxxx| 日韩一及片 | 亚洲精品免费观看 | 日韩h| 午夜视频在线 |