VS Code Go 开发配置

0.vscode安装

已安装

1.安装插件

安装第一个

2.构建第一个Go程序

https://www.youtube.com/watch?v=1MXIGYrMk80

2.1新建一个文件夹

使用vscode打开

2.2打开终端新建一个模块

后面的地址,可以随意填写,不连接真实网站

Go 复制代码
 go mod init demo/demo.com

2.3新建.go文件

在go.mod同级新建一个文件夹,文件夹新建一个.go文件

mascot/mascot.go

发现右下角提示缺少工具,点击安装,下载慢,先修改代理(win)

Go 复制代码
go env -w GOPROXY=https://goproxy.cn,direct

mascot.go中编写以下代码

Go 复制代码
package mascot

// demo
func BestMascot() string{
	return "Tux"
}

2.4新建主入口文件main.go

在go.mod同级目录新建一下文件main.go

main.go中编写以下代码

Go 复制代码
package main

import (
	"demo/demo.com/mascot"
	"fmt"
)

func main() {
	fmt.Println(mascot.BestMascot())
}

3.运行go程序

打开终端运行以下代码

Go 复制代码
go run main.go

输出Tux

相关推荐
程序猿编码5 分钟前
没有AI框架,没有GPU,一个C语言文件跑通大模型
c语言·开发语言·人工智能·深度学习·ai·大模型
Csvn14 分钟前
📊 SQL 入门 Day 4:聚合函数 — COUNT / SUM / AVG / MIN / MAX
后端·sql
沫璃染墨21 分钟前
现代C++⊂C++11篇(一)列表初始化全解 & std::initializer_list
开发语言·c++
阿米亚波29 分钟前
【C++ STL】std::forward_list
开发语言·c++·笔记·stl·visual studio·forward_list
用户2986985301442 分钟前
Java 创建 CSV 文件的三种实用方法:从零构建、数组写入与 Excel 转换
java·后端·excel
buhuizhiyuci44 分钟前
【python篇——一周速通python语法】python的条件语句和循环语句
开发语言·python
玉宇夕落1 小时前
Cheerio虚拟DOM原理
后端
geovindu1 小时前
go: Recursion Algorithm
开发语言·后端·算法·golang·递归算法
用户2930750976691 小时前
深入理解 RAG 文档切割:从知识库到向量数据库的关键一步
后端
geovindu1 小时前
CSharp: Composite Pattern
开发语言·后端·c#·组合模式·结构型模式