浅谈使用VS Code玩转Go Coding

简介: 浅谈使用VS Code玩转Go Coding

想要成为一名优秀的工程师,掌握一门编程语言是远远不够的,想要成为一名优秀的Go布道师,光会用一个IDE也是远远不够的,因此学习Go语言开发的第二个IDE—VS code,如下:

1 VScode下载安装

Visual Studio Code(简称VS Code)是微软2015年推出的一个轻量但功能强大的源代码编辑器,基于 Electron 开发,支持 Windows、Linux 和 macOS 操作系统。此外VS Code是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令等特性,支持插件扩展。

下载地址:https://code.visualstudio.com/

2 安装插件

其他插件自行扩展,在这里就说下三个比较基础和必备的插件吧

  • Go:Go语言开发的必备插件
  • Code Runner:可以快速的运行编程语言程序的主函数
  • GitHub Copilot:智能代码提示


3 使用VS Code开发Go程序

3.1 基本Go程序
3.1.1 基本流程

(1)新建文件夹

(2)使用VS Code打开文件夹

(3)在项目中添加文件夹

(4)在文件夹在新增文件

(5)编码

(6)运行

3.1.2 演示

(1)新建文件夹

(2)使用VS Code打开文件夹

(3)在项目中添加文件夹

(4)在文件夹在新增文件

命名文件

(5)编码和运行

3.2 Go Modules

对于Go Modules的操作,需要加上重要的一步,就是初始化操作go mod init [项目名称]

例如:

新建终端

初始化

接下来就能正常的操作Go Modules了~

相关文章
vscode 运行go 中文乱码
vscode 运行go 中文乱码
114 0
|
Go 开发工具 git
vscode设置go环境
vscode设置go环境
155 0
|
Go C++
VS Code安装go 插件报错处理
在命令行中设置如下go 变量,重启vscode 即可
105 0
|
IDE 编译器 Linux
VScode 编译器配置IDE环境(C/C++/Go)
VScode 编译器配置IDE环境(C/C++/Go)
670 0
VScode 编译器配置IDE环境(C/C++/Go)
|
3天前
|
JavaScript Java Go
探索Go语言在微服务架构中的优势
在微服务架构的浪潮中,Go语言以其简洁、高效和并发处理能力脱颖而出。本文将深入探讨Go语言在构建微服务时的性能优势,包括其在内存管理、网络编程、并发模型以及工具链支持方面的特点。通过对比其他流行语言,我们将揭示Go语言如何成为微服务架构中的一股清流。
|
2天前
|
Ubuntu 编译器 Linux
go语言中SQLite3驱动安装
【11月更文挑战第2天】
16 7
|
2天前
|
关系型数据库 Go 网络安全
go语言中PostgreSQL驱动安装
【11月更文挑战第2天】
18 5
|
2天前
|
SQL 关系型数据库 MySQL
go语言数据库中mysql驱动安装
【11月更文挑战第2天】
13 4
|
3天前
|
SQL 关系型数据库 MySQL
go语言中安装数据库驱动
【11月更文挑战第1天】
16 5
|
2天前
|
存储 设计模式 安全
Go语言中的并发编程:从入门到精通###
本文深入探讨了Go语言中并发编程的核心概念与实践技巧,旨在帮助读者从理论到实战全面掌握Go的并发机制。不同于传统的技术文章摘要,本部分将通过一系列生动的案例和代码示例,直观展示Go语言如何优雅地处理并发任务,提升程序性能与响应速度。无论你是Go语言初学者还是有一定经验的开发者,都能在本文中找到实用的知识与灵感。 ###
下一篇
无影云桌面