最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于升級go1.18的goland問題詳解

 更新時間:2022年11月30日 09:21:52   作者:billgates_wanbin  
作為一個go語言程序員,覺得自己有義務(wù)為go新手開一條更簡單便捷的上手之路,下面這篇文章主要給大家介紹了關(guān)于升級go1.18的goland問題的相關(guān)資料,需要的朋友可以參考下

截止目前,go1.18 已經(jīng)發(fā)布了22 天,當(dāng)前有很多的小伙伴已經(jīng)在使用最新的版本,嘗試著各種解鎖新姿勢。

但是更新之后,在goland中打開發(fā)現(xiàn)全是報錯,是不是懷疑自己打開的方式不對?

報錯:'main'redeclared as the imported package name

報錯:Cannot use 'fmt.Sprintf("xxx:%v" , err)' (type string) as the type any

對于這類完全不知道的新問題,嘗試著刪除 .idea 文件;重啟 goland;重啟電腦;重新安裝go1.18。

但還是解決不了上述報錯問題。

經(jīng)過一系列的思考:

go 在新本中增加了泛型,并且改動非常大。go 在發(fā)布新版后,之前的 goland 會不會不支持新特性。

對于這兩個問題,我們來到goland 的官網(wǎng)看看是不是我們猜想的那樣?

一看,果然如此,對于 goland2021.2 的版本居然最高只支持到 go1.17 的新特性.

仔細(xì)一看,好像goland2021.2.5 也增加了對泛型的支持,但是可以考慮到這個時候,go1.18 還未正式發(fā)布,可能也是為了對應(yīng) go1.18 的 rc 嘗鮮版本吧?。ㄖ皇莻€人猜測)

那么我們來看下一個版本的情況:

goland2021.3.4 開始支持go的泛型約束集,說明可以支持泛型的正常開發(fā)功能。

總結(jié):

對于golang2021.2的最新版本,支持一部分的泛型嘗鮮,但是支持不完善。對于goland2021.3的最新版本,支持完整的go泛型。有需要的需要更新到這個版本。

一般來說我們很少在安裝一個版本后頻繁的更新 goland,所以借此機(jī)會,可以直接更新到 goland 的最新版。

當(dāng)前Goland2022.1.2的下載地址:Goland 2022.1.2

到此這篇關(guān)于關(guān)于升級go1.18的goland問題詳解的文章就介紹到這了,更多相關(guān)升級go1.18的goland問題內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Go語言實現(xiàn)可選參數(shù)的方法小結(jié)

    Go語言實現(xiàn)可選參數(shù)的方法小結(jié)

    這篇文章主要為大家詳細(xì)介紹了Go語言實現(xiàn)可選參數(shù)的一些常見方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-02-02
  • golang中三種線程安全的MAP小結(jié)

    golang中三種線程安全的MAP小結(jié)

    在Go語言中,Map是并發(fā)不安全的,本文主要介紹了golang中三種線程安全的MAP小結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • golang實現(xiàn)對docker容器心跳監(jiān)控功能

    golang實現(xiàn)對docker容器心跳監(jiān)控功能

    這篇文章主要介紹了golang實現(xiàn)對docker容器心跳監(jiān)控功能,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • Golang操作sqlite3數(shù)據(jù)庫的詳細(xì)教程

    Golang操作sqlite3數(shù)據(jù)庫的詳細(xì)教程

    最近會使用到sqlite3,這里作個記錄,記性越來越差就是這樣,下面這篇文章主要給大家介紹了關(guān)于Golang操作sqlite3數(shù)據(jù)庫的詳細(xì)教程,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • 用golang如何替換某個文件中的字符串

    用golang如何替換某個文件中的字符串

    這篇文章主要介紹了用golang實現(xiàn)替換某個文件中的字符串操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • go語言之給定英語文章統(tǒng)計單詞數(shù)量(go語言小練習(xí))

    go語言之給定英語文章統(tǒng)計單詞數(shù)量(go語言小練習(xí))

    這篇文章給大家分享go語言小練習(xí)給定英語文章統(tǒng)計單詞數(shù)量,實現(xiàn)思路大概是利用go語言的map類型,以每個單詞作為關(guān)鍵字存儲數(shù)量信息,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2020-01-01
  • Go語言實現(xiàn)LRU算法的核心思想和實現(xiàn)過程

    Go語言實現(xiàn)LRU算法的核心思想和實現(xiàn)過程

    這篇文章主要介紹了Go語言實現(xiàn)LRU算法的核心思想和實現(xiàn)過程,LRU算法是一種常用的緩存淘汰策略,它的核心思想是如果一個數(shù)據(jù)在最近一段時間內(nèi)沒有被訪問到,那么在將來它被訪問的可能性也很小,因此可以將其淘汰,感興趣想要詳細(xì)了解可以參考下文
    2023-05-05
  • 使用Go語言實現(xiàn)常見hash算法

    使用Go語言實現(xiàn)常見hash算法

    這篇文章主要為大家詳細(xì)介紹了使語言實現(xiàn)各種常見hash算法的相關(guān)知識,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,需要的小伙伴可以參考下
    2024-01-01
  • 源碼分析Go語言中g(shù)ofmt實現(xiàn)原理

    源碼分析Go語言中g(shù)ofmt實現(xiàn)原理

    gofmt?是?Go?語言官方提供的一個工具,用于自動格式化?Go?源代碼,使其符合?Go?語言的官方編碼風(fēng)格,本文給大家源碼詳細(xì)分析了Go語言中g(shù)ofmt實現(xiàn)原理,并通過圖文和代碼講解的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • 使用Golang的channel交叉打印兩個數(shù)組的操作

    使用Golang的channel交叉打印兩個數(shù)組的操作

    這篇文章主要介紹了使用Golang的channel交叉打印兩個數(shù)組的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04

最新評論

桦川县| 吉木萨尔县| 洛扎县| 罗甸县| 桐乡市| 金门县| 衡山县| 绵竹市| 资溪县| 莱阳市| 武陟县| 平利县| 时尚| 临沧市| 龙门县| 锦屏县| 天长市| 广安市| 辉南县| 三明市| 夏邑县| 五大连池市| 宝兴县| 华坪县| 兰考县| 九寨沟县| 梁平县| 鄂尔多斯市| 阿克苏市| 当雄县| 乌拉特前旗| 德清县| 贵溪市| 连州市| 中阳县| 朔州市| 汝南县| 平武县| 峡江县| 苏尼特右旗| 来凤县|