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

概述

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

前置

官网速递
在这里插入图片描述

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

在这里插入图片描述
我的系统是 10.13 ,所以只能安装此版本
官方速递
在这里插入图片描述

下载

直接下载 Intel
在这里插入图片描述
在这里插入图片描述

关键命令

在这里插入图片描述

整合

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

在这里插入图片描述

在这里插入图片描述

"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

在这里插入图片描述
在这里插入图片描述

配置go插件

在这里插入图片描述
在这里插入图片描述

常见的go工具安装

gopls、gotests、impl、goplay

加载 go 版本的 HelloWord.go ,提示安装插件
在这里插入图片描述
在这里插入图片描述

更快捷的方式 安装 go 所有的相关插件

命令快捷键
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

测试

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

在这里插入图片描述

结束

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流月up

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值