使用 vsCode创建GO项目

这篇具有很好参考价值的文章主要介绍了使用 vsCode创建GO项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近回顾了一下go的使用:具体操作看下面的参考连接,下面只描述一些踩过的坑:

1. go安装配置

安装go->配置go环境变量
推荐官网下载,速度很快;
这里需要配置五个参数:GOPATH/GOROOT/Path、GO111MODULE/GOPROXY,go相关的用户变量干掉:
使用 vsCode创建GO项目,vscode,golang,ide

2. vsCode 安装配置

安装->配置插件
推荐官网下载,速度很快;
点击扩展,安装下面三个插件
使用 vsCode创建GO项目,vscode,golang,ide

3. 创建项目

创建go项目规则->main.go

3.1 项目结构

gopath->bin/src/pkg(手动创建这三个文件夹)
gopath->src->projectName(手动创建工程文件夹)

3.2 main.go

注意:vsCode 不会自动保存代码,需要手动保存;
在项目下创建 main.go文件:

package main
import "fmt"
func main()  {
	fmt.Println("Hello,World!")
}

点击右上角的run按钮即可。

3.3 package 创建和使用

项目中能够引用自己的package和外部的package, 需要在项目下执行命令:

go mod init

package 的命名规则:package 当前文件夹的名称
package 的import规则:import “项目模块名称/level1/level2/packageName”
项目模块名称 : go.mod 中的module名称

3.4 运行项目-gin框架
  1. 使用代码如下:
package main

import (
	"fmt"
	// 引入依赖
	"github.com/gin-gonic/gin"
)
func main() {
	// 1. 创建路由
	route := gin.Default()
	port := fmt.Sprintf(":%d", 9090)

	// 2. 绑定接口
	route.GET("/", func(context *gin.Context) {
		context.String(http.StatusOK, "Hello World!")
	})

	// 3. 监听端口
	route.Run(port)
}

2.然后点击右上角的运行按钮,既可以调用如下接口:

http://localhost:9090/

参考:https://blog.csdn.net/qq_44830881/article/details/123457805文章来源地址https://www.toymoban.com/news/detail-800773.html

到了这里,关于使用 vsCode创建GO项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux安装vscode & vscode使用 & 创建项目并运行

    https://code.visualstudio.com/ 下载.deb文件 假如文件被下载到了 /opt目录下 进入Opt目录,右键从当前目录打开终端。 输入下面的安装命令。 安装成功。 使用c++,必须安装 C/C++插件,CMake插件,CMake Tools插件 打开 visual studio code,选择c++插件 点击install。 CMake和CMakeTools也是如此。 终端

    2024年02月04日
    浏览(40)
  • 使用VSCode创建一个Vue项目

    1. 下载 Node.js 官网地址:Node.js ,选择长期维护版下载。 安装时可以自己选择安装位置,然后一直选择 next 即可。安装完成后,打开命令行窗口,输入 node -v , 出现了版本号信息就表示已经成功安装。 配置环境变量:node.js会在系统变量Path里自动配置好: 2. 安装 npm 由于NPM的

    2024年02月06日
    浏览(56)
  • 【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)

    📓推荐网站(不断完善中):个人博客 📌个人主页:个人主页 👉相关专栏:CSDN专栏、个人专栏 🏝立志赚钱,干活想躺,瞎分享的摸鱼工程师一枚 ​ 话说在前,Go语言的编码方式是 UTF-8 ,理论上你直接使用文本进行编辑也是可以的,当然为了提升我们的开发效率我们还是需

    2024年02月07日
    浏览(82)
  • 【Git记录学习】github创建项目以及本地使用(vscode)

    从github中创建空仓库 在执行完上一步操作后会返回这样的界面,包括了一些基本的git操作以及HttpS/SSH地址 生成一个readme.md文档(步骤2 Set up下面有蓝色的超链接,点击即可创建) 4.因为我创建的时候选择了私有仓库,所以要多设置一点东西好像。按步骤创建吧。 然后再次点

    2024年02月04日
    浏览(47)
  • golang IDE 使用 go-1.7 无法识别 goroot问题

    当前使用了 golang IDE 要设定 go-1.17 版本作为默认 GOROOT 系统环境变量已经定义好 打开了 ide 会出现下面问题,选择 1.17 后会出现下面报错 The selected directory is not a valid horne for GO SDK 修改 $GOROOT 下文件增加一个变量 再次在 IDC 选择 GOROOT 就可以找到 go 1.17.2 版本 选择后,需要关闭

    2024年02月16日
    浏览(53)
  • 在 VScode 终端上创建 nuxtjs 项目遇到的问题以及使用 GitHub 遇到的问题和一些个人笔记

    这篇文章是关于在vscode终端中创建 nuxtjs项目 的一些步骤,同时还包括了使用 Git、GitHub 的一些操作,以此文章作为笔记,仅供参考。(前提:已经安装nodejs、git) 关于nuxtjs、ssr、服务端渲染、nuxtjs项目结构等等相关知识点这篇文章就不多多介绍了,在后续的文章或笔记中也

    2024年02月09日
    浏览(69)
  • 入门人工智能 —— 学习 python 使用 IDE :vscode 完成编程 (2)

    在上一篇文章中,介绍了如何入门人工智能编程,并开始了学习 Python 编程语言的基础知识。本文是系列文章的第二部分,我们将继续探讨 Python 编程,但这次我们将使用 Visual Studio Code(简称 VSCode)作为我们的集成开发环境(IDE)。VSCode 是一个功能强大的文本编辑器,它可以

    2024年02月09日
    浏览(59)
  • vscode创建vue项目

    2024年02月10日
    浏览(43)
  • vscode 创建js 项目

    1 创建 新窗口  2 进入文件夹   3 创建新的文件夹 4 选择 创建的文件夹 后 5  创建 js 文件  6 ctrl + shift +p  输入task   7 测试 8 F5 运行 选择调试器    

    2024年02月12日
    浏览(32)
  • 在VSCode平台上使用Embedded IDE搭建单片机开发环境

    本文介绍了如何在VSCode平台上通过Embedded IDE插件搭建单片机开发环境,包括软件安装、插件配置、编译器安装和项目构建等步骤。

    2023年04月08日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包