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

相关推荐
绝无仅有17 小时前
面试总结之Nginx 经验常见问题汇总第二篇
后端·面试·github
yBmZlQzJ17 小时前
PyQt5 修改标签字体和颜色的程序
开发语言·python·qt
这里有鱼汤17 小时前
分享7种常见的量化交易策略
后端
绝无仅有17 小时前
面试实战总结之Nginx配置经验第一篇
后端·面试·github
10001hours17 小时前
C语言第12讲
c语言·开发语言
shark_chili17 小时前
CPU性能优化三剑客:分支预测、并行运算与超线程技术深度解析
后端
努力的小帅18 小时前
C++_哈希
开发语言·c++·学习·算法·哈希算法·散列表
小蒜学长18 小时前
基于Spring Boot的火灾报警系统的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端
Victor35618 小时前
Redis(53)如何优化Redis的性能?
后端
武昌库里写JAVA18 小时前
基于Spring Boot + Vue3的办公用品申领管理系统
java·spring boot·后端