2.mac 安装 Visual studio code 整合go开发

目录

  • 概述
  • 前置
  • 下载
  • 关键命令
  • 整合
    • C#
    • go
      • 配置go插件
      • 常见的go工具安装
      • 测试
  • 结束

概述

mac 安装 Visual studio code 整合go开发
相关前置文章 go安装及相关配置 文章

前置

官网速递
2.mac 安装 Visual studio code 整合go开发_第1张图片

mac 系统高于等于 10.15.x 可以直接最新版本

2.mac 安装 Visual studio code 整合go开发_第2张图片
我的系统是 10.13 ,所以只能安装此版本
官方速递
2.mac 安装 Visual studio code 整合go开发_第3张图片

下载

直接下载 Intel
在这里插入图片描述
2.mac 安装 Visual studio code 整合go开发_第4张图片

关键命令

2.mac 安装 Visual studio code 整合go开发_第5张图片

整合

C#

C# 没有搞成功,可以忽略,后续有时间后再搞搞。

mac 安装 .NET 速递
.net 8.x 是不支持 10.13.x 的 mac 系统,所以选择 .net 6.x

安装完成

# 问题来了
appledeMacBook-Pro:dotnet hyl$ dotnet --version
-bash: dotnet: command not found
appledeMacBook-Pro:dotnet hyl$ cd /usr/local/share/dotnet
appledeMacBook-Pro:dotnet hyl$ ls
LICENSE.txt		host			sdk-manifests
ThirdPartyNotices.txt	packs			shared
dotnet			sdk			templates

# 解决问题
# 设置软链接
$ ln -s /usr/local/share/dotnet/dotnet /usr/local/bin/
# 查看dotnet位置
$ which dotnet
/usr/local/bin/dotnet

appledeMacBook-Pro:dotnet hyl$ dotnet --version
6.0.418

2.mac 安装 Visual studio code 整合go开发_第6张图片

2.mac 安装 Visual studio code 整合go开发_第7张图片

"dotnetAcquisitionExtension.existingDotnetPath": [
    {
        "extensionId": "ms-dotnettools.csharp",
        "path": "/usr/local/share/dotnet/dotnet"
    },
    {
        "extensionId": "ms-dotnettools.csdevkit",
        "path": "/usr/local/share/dotnet/dotnet"
    },
    {
        "extensionId": "visualstudiotoolsforunity.vstuc",
        "path": "/usr/local/share/dotnet/dotnet"
    }
]
dotnet new console

/Users/hyl/Visual Studio Code.app/Contents/Resources/app/bin
cd /Users/hyl/Visual Studio Code.app/Contents/Resources/app/bin
export PATH="\$PATH:/Users/hyl/Visual Studio Code.app/Contents/Resources/app/bin"

go

2.mac 安装 Visual studio code 整合go开发_第8张图片
2.mac 安装 Visual studio code 整合go开发_第9张图片

配置go插件

2.mac 安装 Visual studio code 整合go开发_第10张图片
在这里插入图片描述

常见的go工具安装

gopls、gotests、impl、goplay

加载 go 版本的 HelloWord.go ,提示安装插件
2.mac 安装 Visual studio code 整合go开发_第11张图片
2.mac 安装 Visual studio code 整合go开发_第12张图片

测试

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

2.mac 安装 Visual studio code 整合go开发_第13张图片

结束

至此,mac 安装 Visual studio code 整合go开发就结束了,如有疑问,欢迎评论区留言。

你可能感兴趣的:(go,macos,vscode,golang,go,开发环境)