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

目录

  • 概述
  • 前置
  • 下载
  • 关键命令
  • 整合
    • C#
    • go
      • 配置go插件
      • 常见的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/dotnetappledeMacBook-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 ,提示安装插件
在这里插入图片描述
在这里插入图片描述

测试

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

在这里插入图片描述

结束

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/411741.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于git与git-lfs对文件压缩存储方面的研究

先说结论,git使用了Delta增量压缩算法,git-lfs实测没有进行任何压缩,这个结论让我很震惊。 测试过程如下: 测试git仓库自身的压缩 准备一个包含许多杂项文件的文件夹,大概几百M,要保证有一个txt文本文件…

c JPEG 1D DCT 优化矩阵

这两个图可能就是AAN 的数学模型 优化DCT就是用代码实现矩阵9,10 9和10已经把64个系数缩小到一半32个了。光从这两图可看出,优化后乘法少了64-3232个,加法少了64-32-824。估计优化时间可少百分之40左右。

uni-app 经验分享,从入门到离职(年度实战总结:经验篇)——上传图片以及小程序隐私保护指引设置

文章目录 🔥年度征文📋前言⏬关于专栏 🎯关于上传图片需求🎯前置知识点和示例代码🧩uni.chooseImage()🧩uni.chooseMedia()📌uni.chooseImage() 与 uni.chooseMedia() 🧩uni.chooseF…

JFlash工具将多个Bin文件或hex文件合并成一个(app+bootloader)

开发过程中,会遇到需要将多个bin文件合并成一个bin文件,尤其是需要将bootloader文件和App文件合并成一个文件。 1.使用version6.8下载地址:https://www.segger.com/downloads/jlink/ 2.芯片运行的起始地址:J-Flash工具可以根据选择的芯片类型…

宏集干货丨探索物联网HMI的端口转发和NAT功能

来源:宏集科技 工业物联网 宏集干货丨探索物联网HMI的端口转发和NAT功能 原文链接:https://mp.weixin.qq.com/s/zF2OqkiGnIME6sov55cGTQ 欢迎关注虹科,为您提供最新资讯! #工业自动化 #工业物联网 #HMI 前 言 端口转发和NAT功…

UML-通信图和交互概览图(通信图和顺序图的区别与联系)

UML-通信图和交互概览图(通信图和顺序图的区别与联系) 一、通信图简介1.消息2.链接 二、通信图和[顺序图](https://blog.csdn.net/weixin_65032328/article/details/135587782)的联系与区别三、交互概览图四、顺序图转化为通信图练习 一、通信图简介 通…

BEESCMS靶场小记

MIME类型的验证 image/GIF可通过 这个靶场有两个小坑: 1.缩略图勾选则php文件不执行或执行出错 2.要从上传文件管理位置获取图片链接(这是原图上传位置);文件上传点中显示图片应该是通过二次复制过去的;被强行改成了…

DQN、Double DQN、Dueling DQN、Per DQN、NoisyDQN 学习笔记

文章目录 DQN (Deep Q-Network)说明伪代码应用范围 Double DQN说明伪代码应用范围 Dueling DQN实现原理应用范围伪代码 Per DQN (Prioritized Experience Replay DQN)应用范围伪代码 NoisyDQN伪代码应用范围 部分内容与图片摘自:JoyRL 、 EasyRL DQN (Deep Q-Networ…

2024年华数杯国际赛论文全网首发

Problem ChosenBZD 2024HSBMCM/ICMSummary Sheet Team NumberMI11111 基于数据分析下的光伏发电 摘 要 根据最新数据,中国的总发电量超过20万亿千瓦时,总体排名世界第一,而光伏发电是一种重要的可再生能源,可以将太阳能转化…

Linux Jenkins配置Git

1.卸载Centos自带的git1.7.1: 通过git –version查看系统带的版本,Centos应该自带的是git版本是1.7.1 终端输入:yum remove git 2.安装所需软件包 终端输入:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel a…

MySQL体系结构

🎉欢迎您来到我的MySQL基础复习专栏 ☆* o(≧▽≦)o *☆哈喽~我是小小恶斯法克🍹 ✨博客主页:小小恶斯法克的博客 🎈该系列文章专栏:重拾MySQL-进阶篇 🍹文章作者技术和水平很有限,如果文中出现…

Power Designer 连接 PostgreSQL 逆向工程生成pd表结构操作步骤以及过程中出现的问题解决

一、使用PowerDesigner16.5 链接pg数据库 1.1、启动PD.选择Create Model…。 1.2、选择Model types / Physical Data Model Physical Diagram:选择pgsql直接【ok】 1.3、选择connect 在工具栏选择Database-Connect… 快捷键:ctrlshiftN.如下图&#xff…