自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Go 使用 'any' 替代 interface{}

開(kāi)發(fā) 前端
最新發(fā)布的 Go 1.18 Beta 1 包含一個(gè)值得關(guān)注的 commit,它由 Go 開(kāi)發(fā)團(tuán)隊(duì)技術(shù) leader Russ Cox 提交,commit 內(nèi)容是使用 gofmt 命令將 Go 源代碼中的所有 'interface{}' 替換為 'any'。

[[440553]]

最新發(fā)布的 Go 1.18 Beta 1 包含一個(gè)值得關(guān)注的 commit,它由 Go 開(kāi)發(fā)團(tuán)隊(duì)技術(shù) leader Russ Cox 提交,commit 內(nèi)容是使用 gofmt 命令將 Go 源代碼中的所有 'interface{}' 替換為 'any'。

  1. gofmt -w -r 'interface{} -> any' src 

 

此 commit 頁(yè)面展示了 445 個(gè)被修改的文件。

rsc 寫(xiě)道,執(zhí)行完命令后,會(huì)恢復(fù) bootstrap cmd 目錄和某些測(cè)試數(shù)據(jù),并根據(jù)需要調(diào)整測(cè)試。但不會(huì)恢復(fù) std 中被引導(dǎo)的變化,因?yàn)槠渲幸恍┳兓瘯?huì)出現(xiàn)在 API 文檔中,而開(kāi)發(fā)團(tuán)隊(duì)希望能夠一致地使用 'any'。

據(jù)了解,這是類(lèi)型別名 (type alias) 語(yǔ)法,主要是為泛型而引入,最新發(fā)布 Go 1.8 Beta1 已帶來(lái)了泛型支持。

本文轉(zhuǎn)自O(shè)SCHINA

本文標(biāo)題:Go 使用 'any' 替代 interface{}

本文地址:https://www.oschina.net/news/173782/go-replaces-interface-with-any

責(zé)任編輯:未麗燕 來(lái)源: 開(kāi)源中國(guó)
相關(guān)推薦

2021-12-07 08:55:55

Go InterfaceAny

2021-12-03 18:29:31

GoAny 泛型

2022-10-20 08:59:18

Go接口類(lèi)型

2024-01-12 07:16:30

Go語(yǔ)言運(yùn)行

2020-10-23 09:57:23

TypeScriptany代碼

2021-03-16 08:56:35

Go interface面試

2009-08-27 15:17:18

C# interfacinterface使用

2023-01-28 08:05:32

轉(zhuǎn)換Go泛型

2019-10-26 14:11:36

GoPython知乎

2009-07-29 17:52:29

ibmdwJava

2009-08-27 14:21:02

C# interfac

2011-07-19 15:55:09

Xcode Interface Builder

2011-08-03 14:13:45

Xcode 4 Interface

2009-11-10 16:37:48

VB.NET ANY

2020-12-15 08:01:24

Promise參數(shù)ES6

2011-08-05 09:38:46

Interface B Cocoa 界面

2022-05-16 10:58:12

Go 項(xiàng)目Makefilemake

2013-05-17 14:42:57

Ubuntu 13.1ChromeFirefox

2025-02-24 09:30:15

2009-12-02 14:50:25

PHP接口類(lèi)inter
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)