Go語言VSCode開發環境配置

最近學習Golang,先把開發環境配置好。

一、安裝Go語言開發包

https://golang.google.cn/dl/

 按步驟安裝即可,安裝完成後需要設置Windows環境變量

 配置好,做個測試

二、VSCode Golang開發環境配置

vscode安裝go插件時,由於各種原因,在安裝插件時總是失敗,所以先執行以下操作:

在安裝go插件時,會自動更新很多依賴庫文件,都是從Github更新下來,但是因爲Github的文件中,多有應用go官網中的文件,因爲一些網絡國內無法訪問,網絡緣故,不能直接下載,導致安裝失敗。

1. 先設置一下環境變量

核心是配置國內下載源

PS E:\Teld\01Code\Personal\golang> go env -w GO111MODULE=on
warning: GOPATH set to GOROOT (E:\Program Files\Go\) has no effect
PS E:\Teld\01Code\Personal\golang> go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/
warning: GOPATH set to GOROOT (E:\Program Files\Go\) has no effect

配置好兩個變量後,重新打開VSCode,點擊右下方的install all重新安裝,

或者,在vscode中使用Ctrl+Shift+P,輸入>go:install,下面會自動搜索相關命令,我們選擇Go:Install/Update Tools這個命令,選中所有插件,點擊確定進行安裝。

 

 安裝Go插件後,繼續安裝VSCode Go 擴展

 三、調試Go代碼

新建main.go文件

package main

import (
    "fmt"
    "net/http"
)

func main() {
    fmt.Println("Server is running on port 8080")
    http.Handle("/", http.FileServer(http.Dir(".")))
    http.Handle("/Test", Test())
    http.ListenAndServe(":8080", nil)

}

func Test() http.Handler {
    return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
        fmt.Fprintln(w, "Hello World")
    })
}

終端中執行go mod init golang

 Ctrl+Alt+N 運行main.go代碼

 以上是整個Golang開發環境配置過程,分享給大家。

 

周國慶

2024/3/10

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章