当前位置: 首页 > article >正文

VsCode + Go + macOS 小白 demo运行

1.  安装:brew install go

2. 设置工作目录和代理

​
go env -w GOPATH=/Users/niu/code/go

export GOPROXY=https://goproxy.cn

go env -w GO111MODULE=on

go env 查看上面三个值是否和设置的一样

​

  3. 安装vscode. go插件

                

4.  vscode打开GOPATH设置的工作目录

    command+shift+p 找到对应的Go: Install/Update tools,更新Go工具

选择所有,点确定

等待 Go 工具完成更新。

5. 创建根控制器 新建文件夹sample-app,文件夹下新建go文件

hello.go

package main
import "fmt"
func main() {
    name := "Go Developers"
    fmt.Println("Hello", name)
}

初始化项目,执行go mod init sample-app,会在sample-app同目录下 生成一个go.mod文件

6. Run

(1) 终端:go run sample-app/hello.go

(2)


http://www.kler.cn/news/289428.html

相关文章:

  • 数学建模强化宝典(9)遗传算法
  • 财富趋势金融大模型已通过备案
  • 贪心算法---合并区间
  • Flutter之CRC校验
  • python使用selenium,实现简单爬虫功能
  • 《从C/C++到Java入门指南》- 22.对象的转型
  • 机器学习面试题(9月3日笔记)
  • 跨境多账号登录如何防止IP、cookie和设备关联?
  • pil 常见用法
  • 如何打造在线音乐网站?java springboot架构,vue前端开发,音乐分享新体验
  • sealos快速搭建k8s集群
  • 记录 PyQt6 / PySide 6 自定义边框窗口的 Bug 及可能可行的解决方案:窗口抖动和添加 DWM 环绕阴影的大致原理
  • Java的IO模型详解-BIO,NIO,AIO
  • 常见接口限流算法
  • 4. 第一个3D案例—创建3D场景
  • idea中git提交或push到远程后回退到之前的某次提交简单有效的解决方案
  • go语言的闭包
  • gitea + drone实现CI/CD
  • 浅谈新能源汽车充电桩安装以及防范
  • Java中的类加载过程
  • 关于武汉高芯coin417G2红外机芯的二次开发
  • AFFiNE简介
  • 代码随想录八股训练营第三十二天| C++
  • SQL 编程基础
  • 一阶微分方程的解的存在唯一性定理
  • day06 1.继承和多态
  • 【JavaEE初阶】计算机是如何运行的?
  • 缓存分布式一致性问题
  • OpenCV下的视频和帧图片转换(Video2FrameFrame2Video, VideoCaptureVideoWriter)
  • 游戏翻译中西班牙语的特点