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

GO開(kāi)發(fā)編輯器安裝圖文詳解

 更新時(shí)間:2021年01月21日 10:29:24   作者:給你骨質(zhì)唱疏松  
這篇文章主要介紹了GO開(kāi)發(fā)編輯器安裝,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

123132131 

一.Go開(kāi)發(fā)編輯器

  • 開(kāi)發(fā)工具多種多樣, 選擇一款適合自己的編輯器, 并且還要兼顧高效輕量
  • 適用于go語(yǔ)言開(kāi)發(fā)的編輯器有很多,包含GoLand、IDEA、VS Code等
  • 甚至使用submit、notepad++、vim等也能進(jìn)行g(shù)o語(yǔ)言的開(kāi)發(fā)

 1.VS Code介紹

  •  VS Code (Visual Studio Code), 是微軟公司開(kāi)源的一款免費(fèi)現(xiàn)代化輕量級(jí)代碼編輯器
  • 支持幾乎所有主流的開(kāi)發(fā)語(yǔ)言的語(yǔ)法高亮、智能代碼補(bǔ)全、自定義熱鍵、括號(hào)匹配、代碼片段、代碼對(duì)比 Diff、GIT 等特性
  • 支持插件擴(kuò)展,支持 Win、Mac 以及 Linux平臺(tái)

 2.下載與安裝

  • 官方下載地址 :https://code.visualstudio.com/
  • 選擇何止的平臺(tái)進(jìn)行下載(我這里使用Windows)

image-20201206221458036

雙擊 .exe 文件,下一步下一步就行

image-20201206221743739

image-20201206221627861

image-20201206221932869

image-20201206222015331

完成后運(yùn)行

image-20201206222122920

進(jìn)入就是這個(gè)界面

如果不習(xí)慣英文可以安裝中文插件

image-20201206222554813

下載完后或提示重啟編輯器

image-20201206222635309

主頁(yè)功能介紹

image-20201206225329488

安裝 GO 插件, 讓 VS Code 支持 Go 語(yǔ)言開(kāi)發(fā)

image-20201206225617617

二.VS Code 安裝 Go 語(yǔ)言插件失敗的解決方案

  •  問(wèn)題描述 : 全都是 “FAILED
  • 原因 : 被墻

Installing github.com/mdempsky/gocode FAILED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing github.com/acroca/go-symbols FAILED
Installing golang.org/x/tools/cmd/guru FAILED
Installing golang.org/x/tools/cmd/gorename FAILED
Installing github.com/stamblerre/gocode FAILED
Installing github.com/ianthehat/godef FAILED
Installing github.com/sqs/goreturns FAILED
Installing golang.org/x/lint/golint FAILED

解決方案 : 調(diào)整 Go 語(yǔ)言的代理設(shè)置

🍔"Win + r" 打開(kāi) "cmd", "Go 1.13" 以上版本默認(rèn)啟用
C:\Users\Administrator>go env -w GO111MODULE=on

🍔設(shè)置代理
C:\Users\Administrator>go env -w GOPROXY=http://goproxy.io,dire

三.常用快捷鍵

  •  Ctrl + / (單行注釋?zhuān)?/li>
  • Shift + Alt + A (多行注釋?zhuān)?/li>
  • Ctrl + Shift + Enter (上方插入一行,鼠標(biāo)光標(biāo)在當(dāng)前行的任意位置都可以直接換行到上一行)
  • Ctrl + Enter (下方插入一行,鼠標(biāo)光標(biāo)在當(dāng)前行的任意位置都可以直接換行到下一行)
  • Alt + Shift + F (格式化代碼,不需要全選中代碼,直接格式化即可)
  • Ctrl + Shift + F (查找文件)
  • Ctrl + G然后@+方法名(快速定位方法所在位置)
  • Ctrl + { (連續(xù)點(diǎn)2次左括號(hào),即可快速實(shí)現(xiàn) {{}})
  • Ctrl + D(同時(shí)修改多個(gè)地方,需要改幾個(gè)地方就ctrl+D幾次,超級(jí)實(shí)用

ps : 點(diǎn)擊設(shè)置選擇 keyboard shortcuts,右邊會(huì)彈出所有快捷鍵目錄

四.第一個(gè) Go 程序

現(xiàn)在我們來(lái)創(chuàng)建第一個(gè) go 程序來(lái)測(cè)試一下 :

🍓文件名 "go_hello.go"
package main // 聲明 main 包,表明當(dāng)前是一個(gè)可執(zhí)行程序

import "fmt" // 導(dǎo)入內(nèi)置 fmt 包

func main() { // main函數(shù),是程序執(zhí)行的入口
	fmt.Println("hello word shawn hahahah!") // 在終端打印 Hello World!
}

使用終端(或者cmd)在 go 文件所在的目錄下使用 go run [文件名] 來(lái)執(zhí)行文件

PS E:\go> go run .\go_hello.go
hello word shawn hahahah!

image-20210120163728692

到現(xiàn)在第一個(gè)go程序就已經(jīng)完成了, 接下來(lái)將進(jìn)入真正的go學(xué)習(xí)之旅, 人生苦短, Le's Go

006r3PQBjw1f90iuw0n8hg3046046gmn

到此這篇關(guān)于GO開(kāi)發(fā)編輯器安裝的文章就介紹到這了,更多相關(guān)GO編輯器安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Golang泛型的使用方法詳解

    Golang泛型的使用方法詳解

    這篇文章主要介紹了Golang中泛型的使用,Go和Python語(yǔ)言不同,處理不同數(shù)據(jù)類(lèi)型非常嚴(yán)格。如Python可以定義函數(shù)帶兩個(gè)數(shù)值類(lèi)型并返回較大的數(shù)值,但可以不嚴(yán)格指定參數(shù)類(lèi)型為float或integer
    2022-12-12
  • Goland支持泛型了(上機(jī)實(shí)操)

    Goland支持泛型了(上機(jī)實(shí)操)

    Go的泛型不是還在設(shè)計(jì)草圖嗎?最樂(lè)觀估計(jì)也要2021年8月份。你說(shuō)Go語(yǔ)言現(xiàn)在都沒(méi)開(kāi)發(fā)好泛型,你支持這個(gè)特性有什么用呢?感興趣的朋友跟隨小編一起看看吧
    2020-12-12
  • Golang 使用Map實(shí)現(xiàn)去重與set的功能操作

    Golang 使用Map實(shí)現(xiàn)去重與set的功能操作

    這篇文章主要介紹了Golang 使用 Map 實(shí)現(xiàn)去重與 set 的功能操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • golang查看CPU使用率與內(nèi)存的方法詳解

    golang查看CPU使用率與內(nèi)存的方法詳解

    這篇文章主要給大家介紹了golang查看CPU使用率與內(nèi)存的方法,以及拓展介紹源碼里//go:指令,文中有詳細(xì)的代碼示例以及圖文介紹,需要的朋友可以參考下
    2023-10-10
  • 一文詳解Golang中字符串的常見(jiàn)錯(cuò)誤

    一文詳解Golang中字符串的常見(jiàn)錯(cuò)誤

    這篇文章主要來(lái)和大家深入討論一下Golang?中的字符串,并查看一些不同的場(chǎng)景,以避免常見(jiàn)錯(cuò)誤,對(duì)大家掌握golang有一定的幫助,需要的可以了解下
    2023-10-10
  • Go語(yǔ)言切片(Slice)深度剖析與應(yīng)用實(shí)戰(zhàn)

    Go語(yǔ)言切片(Slice)深度剖析與應(yīng)用實(shí)戰(zhàn)

    在Go語(yǔ)言中,切片(Slice)是一種非常強(qiáng)大且靈活的數(shù)據(jù)結(jié)構(gòu),它基于數(shù)組但又提供了動(dòng)態(tài)調(diào)整大小的能力,本文將結(jié)合實(shí)際案例,詳細(xì)介紹Go語(yǔ)言中切片的聲明、初始化、操作、擴(kuò)容等用法,需要的朋友可以參考下
    2024-09-09
  • Golang中互斥鎖和讀寫(xiě)互斥鎖原理及示例代碼

    Golang中互斥鎖和讀寫(xiě)互斥鎖原理及示例代碼

    在Golang中,互斥鎖是一種基本的同步原語(yǔ),用于實(shí)現(xiàn)對(duì)共享資源的互斥訪(fǎng)問(wèn),讀寫(xiě)互斥鎖是一種特殊類(lèi)型的互斥鎖,它允許多個(gè)協(xié)程同時(shí)讀取某個(gè)共享資源,本文將通過(guò)過(guò)示例代碼詳細(xì)介紹Golang中互斥鎖和讀寫(xiě)互斥鎖,需要的朋友可以參考下
    2023-05-05
  • Go語(yǔ)言生成UUID的利器(github.com/google/uuid)

    Go語(yǔ)言生成UUID的利器(github.com/google/uuid)

    UUID是確保每個(gè)元素唯一性的重要工具,Go語(yǔ)言雖然在標(biāo)準(zhǔn)庫(kù)中沒(méi)有直接提供UUID生成功能,但可以通過(guò)安裝github.com/google/uuid庫(kù)來(lái)實(shí)現(xiàn),本文就來(lái)介紹一下,感興趣的可以了解一下
    2024-11-11
  • golang多次讀取http request body的問(wèn)題分析

    golang多次讀取http request body的問(wèn)題分析

    這篇文章主要給大家分析了golang多次讀取http request body的問(wèn)題,文中通過(guò)代碼示例和圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01
  • 詳解Go使用Viper和YAML管理配置文件

    詳解Go使用Viper和YAML管理配置文件

    在軟件開(kāi)發(fā)中,配置管理是一項(xiàng)基本但至關(guān)重要的任務(wù),它涉及到如何有效地管理應(yīng)用程序的配置變量,本文將探討如何使用Viper庫(kù)配合YAML配置文件來(lái)實(shí)現(xiàn)高效的配置管理,感興趣的可以了解下
    2024-04-04

最新評(píng)論

阿坝| 万盛区| 五常市| 齐齐哈尔市| 搜索| 靖宇县| 静海县| 延长县| 遂昌县| 井陉县| 大邑县| 木里| 如东县| 平凉市| 洛阳市| 石屏县| 江阴市| 全南县| 安化县| 陇川县| 黔东| 左云县| 兴安盟| 潮州市| 耿马| 马鞍山市| 牟定县| 平乐县| 东阿县| 拜泉县| 布尔津县| 宽城| 门头沟区| 崇义县| 开平市| 大安市| 工布江达县| 集贤县| 廉江市| 灯塔市| 永修县|