日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Go開發(fā)團隊正式宣布推出Go 1.11版本

DPVg_AI_era ? 來源:未知 ? 作者:李倩 ? 2018-08-27 09:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Go開發(fā)團隊正式宣布推出Go 1.11版本。新版本在工具鏈、運行時和庫等方面有很多變化和改進,特別是增加了模塊支持和WebAssembly支持兩個新特性。

今天,Go開發(fā)團隊宣布推出Go 1.11正式版。

下載地址:https://golang.org/dl

這距離Go 1.10的發(fā)布已經(jīng)過去六個月。

新版本在工具鏈、運行時和庫等方面有很多變化和改進,兼容性方面也依然會兼容舊版本。此外,新版本增加了兩個最激動人心的新特性:對模塊(modules)和WebAssembly的支持。

模塊、軟件包版本控制和依賴關(guān)系管理

Go 1.11版本增加了對“模塊”(modules)這個新概念的初步支持,這是GOPATH的替代方案,集成了對版本控制和軟件包分發(fā)的支持。

使用modules,開發(fā)人員將不再局限于在GOPATH中工作,版本依賴性信息是顯式而且輕量級的,并且構(gòu)建項更具可靠性和可重復性。

模塊支持功能目前仍處于實驗性階段,根據(jù)Go 1.11用戶的反饋,細節(jié)可能會發(fā)生變化,Go開發(fā)團隊也在計劃增加更多工具。模塊支持可能仍有一些可能影響使用的問題,因此請充分利用問題跟蹤器進行反饋或查閱解決方案。

WebAssembly

Go 1.11還為WebAssembly(js/wasm)添加了一個實驗端口。這允許程序員將Go程序編譯為與四種主流Web瀏覽器兼容的二進制格式。

目前,Go程序編譯為一個WebAssembly模塊,該模塊包括Go runtime,用于goroutine scheduling,garbage collection,maps等。因此,其大小至少約為2 MB,或壓縮為500 KB。Go程序可以使用新的實驗性syscall/js包調(diào)用JavaScript。二進制大小和與其他語言的互操作還不是優(yōu)先級的,但可能在將來的版本中解決。

由于添加了新的GOOS值“js”和GOARCH值“wasm”,Go工具現(xiàn)在將忽略名為* _js.go或* _wasm.go的Go文件,除非使用了那些GOOS/GOARCH值。如果你的現(xiàn)有文件名與這些模式一致,則需要重命名它們。

你可以在webassembly.org上閱讀有關(guān)WebAssembly(縮寫為“Wasm”)的更多信息,并查看這個Wiki頁面,了解如何開始使用Wasm with Go。

其他工具

導入路徑限制

由于 Go 模塊支持在命令行操作中為符號@指定了特殊含義,因此該Go命令現(xiàn)在不允許使用包含@符號的導入路徑。goget從未允許這種導入路徑,因此該限制只會影響用戶通過其他方式構(gòu)建自定義 GOPATH 樹。

Package 加載

新的軟件包golang.org/x/tools/go/packages提供了一個簡單的API來定位和加載Go源代碼包。雖然它還不是標準庫的一部分,但對于許多任務,它有效地替代了go/build包,后者的API無法完全支持模塊。這個AIP支持構(gòu)建分析工具,這些工具與Bazel和Buck等替代構(gòu)建系統(tǒng)同樣有效。

構(gòu)建緩存要求

Go 1.11 將是支持設(shè)置環(huán)境變量GOCACHE=off以禁用構(gòu)建緩存的最后一個版本。從 Go 1.12 開始,將需要構(gòu)建緩存,作為消除$GOPATH/pkg的步驟。

編譯器工具鏈

默認情況下,現(xiàn)在更多函數(shù)可以進行內(nèi)聯(lián),包括調(diào)用panic的函數(shù)。編譯器工具鏈現(xiàn)在支持行指令中的列信息。引入了新的包導出數(shù)據(jù)格式。

匯編

匯編程序amd64現(xiàn)在接受 AVX512 指令。

調(diào)試

編譯器現(xiàn)在可以為優(yōu)化的二進制文件生成更精確的調(diào)試信息,包括可變位置信息、行號和斷點位置。這將使調(diào)試沒有-N -l編譯的二進制文件成為可能。Go 1.11添加了在調(diào)試器中調(diào)用Go函數(shù)的實驗性支持。

測試

從Go 1.10開始,Go test命令在被測試的包上運行Go vet,以便在運行測試之前識別問題。因為vet在運行前用go/type檢查代碼,所以不檢查類型的測試將會失敗。

Vet

go vet命令現(xiàn)在在分析包未進行類型檢查時會報告致命錯誤。一起,類型檢查錯誤只會導致打印警告,并以狀態(tài)1退出vet。

跟蹤

使用新的runtime/trace包的用戶注釋API,用戶可以在執(zhí)行跟蹤中記錄應用程序級別的信息,并創(chuàng)建相關(guān)的goroutines組。go tool trace這個命令在跟蹤視圖和新用戶任務/區(qū)域分析頁面中顯示此信息。

Runtime

runtime現(xiàn)在使用稀疏堆布局,因此不再限制Go堆的大?。ㄒ郧暗南拗剖?12GiB)。這也解決了使用-race編譯的混合Go/C二進制文件或二進制文件中的“address space conflict”故障。

在macOS和iOS上,運行時現(xiàn)在使用libSystem.so,而不是直接調(diào)用內(nèi)核。這應該使Go二進制文件與未來版本的macOS和iOS更加兼容。syscall package仍然可以進行直接的系統(tǒng)調(diào)用。

此外,Go 1.11正式版對核心庫也有更改,不過所有更改都比較小。具體請見Release Notes。

Google 的 Go 工程師AndrewBonventre在博客中特別感謝了Richard Musiol為WebAssembly端口做出的貢獻,以及感謝為這個新版本做出貢獻的所有人,包括編寫代碼,提交錯誤,提供反饋和/或測試測試版和發(fā)布候選版本。如果你在使用中發(fā)現(xiàn)任何問題,請?zhí)峤粏栴}。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2849

    瀏覽量

    53458
  • Go
    Go
    +關(guān)注

    關(guān)注

    0

    文章

    45

    瀏覽量

    12617
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1673

    瀏覽量

    51956

原文標題:入坑搞定Python多種任務,Go 1.11 新版本正式發(fā)布!

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Altera正式推出Quartus Prime Pro 26.1版本

    以更快、更廣、更簡為核心,Altera 正式推出 Quartus Prime Pro 26.1 版本。新版本實現(xiàn)了更高效的編譯與時序收斂、更順暢的開發(fā)者設(shè)計流程,并簡化了用戶操作與 A
    的頭像 發(fā)表于 04-20 14:29 ?429次閱讀

    Go 語言高并發(fā)服務設(shè)計與性能調(diào)優(yōu)實戰(zhàn):從萬級到百萬級并發(fā)的演進之路

    在2026年的今天,Go 語言已成為高并發(fā)后端服務的首選語言。根據(jù) Stack Overflow 最新開發(fā)者調(diào)查: 指標 數(shù)據(jù) Go 語言采用率 后端服務中占比 42% 平均并發(fā)能力 單節(jié)點
    發(fā)表于 02-18 19:19

    技嘉全新 27 寸 WOLED 電競顯示器 GO27Q24G 正式上市

    臺北2026年2月9日 /美通社/ -- 全球電腦領(lǐng)導品牌 GIGABYTE 技嘉科技宣布旗下 GO27Q24G WOLED 電競顯示器正式上市。這款 27 寸 QHD 四邊無邊框熒幕具備
    的頭像 發(fā)表于 02-10 11:06 ?214次閱讀

    XENSIV? BGT60LTR11AIP Radar Shield2Go:超小型低功耗雷達傳感器的應用與配置

    XENSIV? BGT60LTR11AIP Radar Shield2Go:超小型低功耗雷達傳感器的應用與配置 在電子設(shè)計領(lǐng)域,雷達傳感器的應用越來越廣泛,尤其是在智能家居、安防等領(lǐng)域。今天,我們要
    的頭像 發(fā)表于 12-20 14:20 ?1387次閱讀

    XENSIV? DPS310/368 Pressure Sensor 2Go Kit :高精度壓力傳感解決方案

    XENSIV? DPS310/368 Pressure Sensor 2Go Kit :高精度壓力傳感解決方案 一、引言 在電子設(shè)備設(shè)計中,壓力傳感器是一個至關(guān)重要的元件,廣泛應用于氣象監(jiān)測
    的頭像 發(fā)表于 12-20 11:30 ?2114次閱讀

    低成本TLI4971/TLE4971電流傳感器評估套件——MS2Go與S2Go

    低成本TLI4971/TLE4971電流傳感器評估套件——MS2Go與S2Go 在電子工程師的日常工作中,電流傳感器的評估和應用是一個重要的環(huán)節(jié)。今天我們要介紹的是英飛凌(Infineon
    的頭像 發(fā)表于 12-19 16:50 ?1214次閱讀

    XENSIV? PAS CO2 Sensor2Go評估套件快速上手指南

    XENSIV? PAS CO2 Sensor2Go評估套件快速上手指南 在電子工程領(lǐng)域,對于二氧化碳($CO_2$)傳感器的評估和應用是一個重要的研究方向。英飛凌的XENSIV? PAS CO2
    的頭像 發(fā)表于 12-19 16:15 ?734次閱讀

    XENSIV? TLE4973電流傳感器2GO套件:低成本評估解決方案

    XENSIV? TLE4973電流傳感器2GO套件:低成本評估解決方案 在電子工程師的日常工作中,快速且低成本地評估新的傳感器是一項重要需求。英飛凌的XENSIV? TLE4973電流傳感器2GO
    的頭像 發(fā)表于 12-19 10:30 ?759次閱讀

    KIT_XMC14_2GO開發(fā)板:功能特性與硬件解析

    KIT_XMC14_2GO開發(fā)板:功能特性與硬件解析 在電子開發(fā)領(lǐng)域,一款性能出色且功能豐富的開發(fā)板對于工程師來說至關(guān)重要。今天,我們就來詳細探討一下KIT_XMC14_2
    的頭像 發(fā)表于 12-19 10:20 ?617次閱讀

    探索TLE493D-P3XX-MS2GO 3D 2Go套件:開啟3D磁傳感器評估之旅

    探索TLE493D-P3XX-MS2GO 3D 2Go套件:開啟3D磁傳感器評估之旅 在電子工程師的日常工作中,評估和開發(fā)磁傳感器是一項常見且重要的任務。英飛凌(Infineon
    的頭像 發(fā)表于 12-18 17:15 ?1354次閱讀

    房產(chǎn)數(shù)據(jù)平臺安家go獲取地區(qū)列表數(shù)據(jù)的API接口

    ? 在房產(chǎn)數(shù)據(jù)平臺“安家go”中,獲取地區(qū)列表數(shù)據(jù)是一個常見需求,它允許開發(fā)者訪問全國或特定區(qū)域的行政區(qū)劃信息,如省、市、區(qū)縣等。這對于構(gòu)建房產(chǎn)搜索、數(shù)據(jù)分析或地圖應用至關(guān)重要。本文將詳細介紹
    的頭像 發(fā)表于 11-21 14:38 ?504次閱讀
    房產(chǎn)數(shù)據(jù)平臺安家<b class='flag-5'>go</b>獲取地區(qū)列表數(shù)據(jù)的API接口

    影目INMO GO3新品發(fā)布,攜手螞蟻、騰訊應用寶、智譜等行業(yè)巨頭打造AI+AR生態(tài)

    產(chǎn)業(yè)生態(tài)平臺——影目世界,攜手騰訊、螞蟻集團、智譜AI等行業(yè)巨頭共建原生內(nèi)容生態(tài),并宣布正式進軍線下渠道,聯(lián)手LOHO、依視路陸遜梯卡、亞洲眼鏡等品牌布局2000+體驗門店。從美學設(shè)計到智能交互,從AI功能到生態(tài)開放,影目INMO GO3的發(fā)布,不僅重塑了智能眼鏡的
    發(fā)表于 10-16 19:57 ?1625次閱讀
    影目INMO <b class='flag-5'>GO</b>3新品發(fā)布,攜手螞蟻、騰訊應用寶、智譜等行業(yè)巨頭打造AI+AR生態(tài)

    一個帶有CYPD3177的自定義COOLDIM_PRG_BOARD,當它翻轉(zhuǎn)時,則沒有POWER_DRILL2GO,為什么?

    我有一個帶有 CYPD3177 的自定義COOLDIM_PRG_BOARD 。 當插入時,它僅從POWER_DRILL2GO電源接收POWER_DRILL2GO信號,并且 USB 電纜處于一個方向
    發(fā)表于 05-26 07:24

    通過XRES引腳POWER_DRILL2GO保持ic復位是否會降低ic的最終輸出?

    我正在使用 CYPAS111A1 PAG1S 設(shè)計 65W USB C 型充電器。 我想通過控制器切斷 USB 輸出。 通過 XRES 引腳POWER_DRILL2GO保持 ic 復位是否會降低 ic 的最終輸出? 請予以支持。
    發(fā)表于 05-26 06:44

    如果 PD 合約不匹配,BCR 是否仍會打開 SINK_FET_EN POWER_DRILL2GO路徑?

    BCR 具有 SINK_FET_EN 和 SAFE_PWR_EN 引腳來控制POWER_DRILL2GO消耗路徑。 如果 PD 合約不匹配,BCR 是否仍會打開 SINK_FET_EN POWER_DRILL2GO路徑?或者只打開 SAFE_PWR_EN POWER_DR
    發(fā)表于 05-23 08:01
    漳浦县| 南投县| 孟州市| 汉阴县| 彭阳县| 遵化市| 余干县| 巴青县| 宜兰市| 德令哈市| 新干县| 丰城市| 昌平区| 盈江县| 九江县| 横山县| 会东县| 望奎县| 西华县| 兰州市| 田东县| 石屏县| 昌黎县| 阜宁县| 格尔木市| 呈贡县| 四会市| 宜春市| 辰溪县| 政和县| 藁城市| 云南省| 霍林郭勒市| 呈贡县| 石门县| 石阡县| 湖北省| 东山县| 藁城市| 合肥市| 金门县|