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

相关推荐
Howrun7771 分钟前
虚幻引擎_AController_APlayerController_AAIController
开发语言·c++·游戏引擎·虚幻
为爱停留2 分钟前
Spring Boot 应用配置参数化实践:通过 Docker Run 参数传递配置
spring boot·后端·docker
杨杨杨大侠3 分钟前
DeepAgents 框架深度解析:从理论到实践的智能代理架构
后端·python·llm
雪人.3 分钟前
Spring常见面试题(2026版30道面试题)
java·后端·spring
曹牧9 分钟前
C#:ToDouble
开发语言·c#
袁袁袁袁满11 分钟前
Python读取doc文件打印内容
开发语言·python·python读取doc文件
阿祖zu21 分钟前
2025 AI 总结:技术研发的技能升维与职业路径系统重构的思考
前端·后端·ai编程
zcfeng53023 分钟前
PHP升级
开发语言·php
IT_陈寒25 分钟前
Vite 5分钟性能优化实战:从3秒到300ms的冷启动提速技巧(附可复用配置)
前端·人工智能·后端
心在飞扬26 分钟前
langchain学习总结-Embedding 学习总结
后端