go install - 我需要手动更新我的路径吗?

2024-06-26

我对 Go 的最新最佳实践是什么有点困惑。

在 macos 上安装最新的(1.17)Go,没有 GOPATH 环境变量,使用 go mod,我看到我的路径中有以下内容

/usr/local/go/bin

当我跑步时go install <something>,那么最终结果是~/go/bin/<something>。那么为什么是~/go/bin不在我的道路上?我必须手动添加吗?


是的,你必须手动添加~/go/bin给你的PATH.

为此,请在 shell 初始化文件中添加此行(.bashrc, .zshrc ...):

export PATH=$PATH:$HOME/go/bin
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

go install - 我需要手动更新我的路径吗? 的相关文章

  • 完成 tmux 重置

    我想知道是否可以完全重置 tmux 主要是 UI 我尝试过删除我的 tmux conf并重新安装 tmux 它 但我总是得到与我定义的相同的状态栏 忘记终止现有会话 tmux kill server 是解决方案 致谢 Kent
  • 全屏 Swing 组件无法在 Mac OS X Mountain Lion 上的 Java 7 上接收键盘输入

    12 21 更新 7u10 最近发布 确认 问题仍然存在 值得庆幸的是 解决方法仍然有效 11 7 更新 我们有一个解决方法 来自 Oracle 的 Leonid Romanov 在 openjdk java net 邮件列表上提供了一些关
  • Delphi 生成的 Dylib 在 OSX 上的可靠部署

    我想在 OSX 上部署一个 dylib 它是用 Delphi 创建的 这个 dylib 应该是可由第三方应用程序加载 这看起来像是一个重复的问题 但经过大量搜索后 我找不到答案 这和这个是同一个问题 https forums embarca
  • 如何阻止我的应用程序设置“隔离”位?

    从 OS X 10 7 3 开始 我的文本编辑器就在它接触的任何文件上设置 隔离 位 我的文本编辑器设计用于处理 shell 脚本 如果设置了隔离位 则无法从命令行执行 shell 脚本 直到您在 Finder 中双击它并浏览 此应用程序是
  • bash - 从文本文件中删除多行不同的文本

    我正在处理大量日志文件 并且大多数日志文件都有大量被记录多次的重复字符串 为了使与此类事情没有太多关系的其他人 也为我自己 轻松查看日志 我想制作一个脚本来删除一些可能对其他人造成 误报 的文本行 嘿管理员 我多次出现这些错误 gt 叹息
  • 如何从 gorm 中的模型获取表名?

    是否可以获得模型的表名 我发现可以从模型结构但我不知道如何正确地做到这一点 我没有找到该结构的任何初始化 user User tableName db 对于 Gorm v2 根据https github com go gorm gorm i
  • 如何在 Sublime 2 REPL Mac 中运行 Python 3

    我的问题如下 我安装了 sublime 2 和 sublime repl 插件 一切正常 我唯一需要的是更改在控制台内置的 sublimerepl 上运行的 python 版本 我的意思是 我有 python 2 7 5 预先安装了 mav
  • Mac 操作系统屏幕上的 Git 自动补全

    我在 mac 上使用 git 并配置了自动完成功能 如下所示http www codethatmatters com 2010 01 git autocomplete in mac os x http www codethatmatters
  • brew 更改包安装位置

    如何更改 Homebrew 将安装包的位置 这可能吗 我尝试手动将安装的文件夹移动到 usr local Cellar 但该位置的动态链接是 硬连线 的 不 这是不可能的 您可以更改整个 Homebrew 安装的位置 https githu
  • Go 中的 Map 与 Switch 性能对比

    考虑这个基准 我们比较地图访问与切换 var code int32 0 10 100 100 0 10 0 10 100 14 1000 100 1000 0 0 10 100 1000 10 0 1000 12 var mapCode m
  • iPhone 到 Mac 开发

    我是一名 iPhone 开发人员 非常了解该框架 随着 Mac 应用商店即将推出 我想了解有关 Mac 开发的更多信息 有没有好的指南 教程 等等 帮助过渡 我环顾四周并没有发现太多 谢谢您的帮助 您基本上需要了解之间的区别UIKit an
  • Mac OS X 上的 Neovim 显示问题

    我通常在我的 Linux 配置上使用 Neovim 但今天我必须使用 Mac 并且我将不得不使用它一会儿 所以我安装了包管理器 Homebrew 并安装了 Neovim 我放置了我的配置 init vim 并安装了 Vim Plug 插件管
  • 如何针对 Mac OS X 10.5 进行编译

    我想编译 10 5 及更高版本的应用程序 自从我升级到 Snow Leopard 并安装了最新的 XCode 后 gcc 默认为 10 6 我试过了 isysroot Developer SDKs MacOSX10 5 sdk但这似乎不起作
  • MacOS 上的 Java 安装:Apt Commando 不起作用 [重复]

    这个问题在这里已经有答案了 我已经在MacBook Catalina 10 15 7 上安装了最新版本的JAVA jdk 15 0 1 osx x64 bin dmg 当我尝试使用 JAVA 使用以下命令安装 PUPPET MASTER 时
  • 如何构建本机 Mac OS X 安装程序(在非 Mac 平台上)?

    如何在非 Mac 平台上为我的应用程序构建本机 Mac OS X 安装程序 例如 我有一台 Windows 电脑和一个 Java 应用程序 我希望 Windows 电脑构建一个与 Apple 安装程序配合使用的安装程序 可能在 dmg 存档
  • 如何在 Mac v 10.7.2 上安装/使用 php

    我是对使用 PHP 感兴趣的普通大学生 谁能告诉我 101 如何使用简单明了的语言在 mac 版本 10 7 2 上安装 启用它 我将感谢任何和所有的帮助 Cheers 无需安装 PHP 或 Apache 它们已随 Mac 10 7 一起提
  • 解决不同包编译protobuf定义时Go包命名冲突

    我正在使用 protoc 创建一些 DTO 定义的结构如下 protobuf common proto api service csvdownload proto My csvdownload proto看起来像这样 syntax prot
  • 安装后找不到pip命令

    我被一个问题困住了 我有一个 Python 脚本 我想在我的 OSX 上运行 但似乎我在很多问题上都遇到了问题 要运行该脚本 我应该安装 Python 和 Moviepy 为了安装 Moviepy 我使用了这个命令 sudo pip ins
  • 如何实现链表

    我正在尝试在 Go 中实现排序链表 我很难想出一种通用的方法来使链表适用于任何可以与其自身进行比较的类型 由于它是一个排序列表 我希望 go 编译器 确保可以比较插入到链接列表中的值 例如 import linkedlist type Pe
  • 转到“this”关键字

    深入研究文档后 我找不到以下问题的答案 有什么理由反对使用this用于引用当前对象 如下例所示 type MyStruct struct someField string func this MyStruct getSomeField st

随机推荐

  • Python:按组计算数据框中的特定出现次数

    假设我有一个 df df pd DataFrame id 12 35 37 67 99 78 product banana apple banana pear banana apple reordered 1 0 0 1 1 1 id pr
  • 使用指针接收器调用函数的 Go 语法

    在Go中 如果我定义一个带有指针的函数作为接收者 它是否应该只允许从指针调用该函数 为什么从值本身调用这个函数就可以 并且有同样的效果 例如 在以下程序中 m1 reset 和 m2 reset 具有相同的效果 即使 m1 是一个值而 m2
  • FilesystemIterator 中的顺序

    http php net manual en class filesystemiterator php http php net manual en class filesystemiterator php 我注意到FilesystemIt
  • SQL:从单个查询列出多对多

    我有 3 个表 分别代表 Users Roles 和多对多 UsersInRoles 键为 UserId RoleId 相关列 用户名 角色名 在管理 html 应用程序中 我想显示所有用户及其所在角色的列表 我尝试从 SQL 构建一个将返
  • REST API 或远程 Celery/Django 工作人员的“直接”数据库访问?

    我正在开发一个项目 该项目将在美国不同地点的机器上设置多个芹菜工人 这些机器将通过互联网进行通信 我是否最好将我的 Django 项目分发到每台计算机并使用数据库主机的数据库凭据配置它们 或者我应该有一个 主 Django 数据库主机 为远
  • 带有 self 实例的 Django 模型方法

    我试图将一些功能逻辑转移到模型的方法中 而不是视图中 我认为它属于 class Spans models Model snow models IntegerField wind models IntegerField exposure mo
  • 雅虎财经 API 随机引用错误日期 - 从今天到昨天几天前

    我正在使用雅虎财经 API 从已关闭的市场获取报价 我通常在晚上 11 点 美国时间 左右运行 API API有时会返回今天的市场数据 有时会返回昨天的市场数据 它似乎是随机的 如果您连续运行几次 您可以看到它在这些日期之间随机切换 我怎样
  • scipy 稀疏矩阵的元素级 exp()

    我有一个很大稀疏csc matrix x 我想对其进行元素 exp 基本上我想要的是得到与我得到的结果相同的结果numpy exp x toarray 但我不能这样做 我的记忆不允许我将稀疏矩阵转换为数组 还有出路吗 提前致谢 如果你没有记
  • 禁用 WireMock 的日志记录

    我在用着 AutoConfigureWireMock port 0 初始化模拟服务器 这是用 Kotlin 编写的设置类 AutoConfigureWireMock port 0 SpringBootTest webEnvironment
  • 在 Rails 中从注册表单创建 Devise 用户时如何创建另一个对象?

    我的系统中有不同类型的用户 比方说 其中一种是设计师 class Designer lt ActiveRecord Base attr accessible user id portfolio id some designer specif
  • 存储过程 EXEC 与 sp_executesql 的区别?

    我写了两个存储过程 其中一个是sp executesql而其他没有 sp executesql 两者都正确执行相同的结果 我不明白两者之间有什么区别 EXEC SQL 与 EXEC sp executesql SQL N eStatus v
  • 多线程归并排序,添加额外的线程

    我在java中的多线程合并排序算法中面临一个问题 我应该将代码修改为 3 4 5 6 7 8 线程合并排序 将原始数组划分为subArrays 目前它有2subArrays 如何将原始数组拆分为 3 4 5 6 7 8subArray是为了
  • orderBy 随递减排序和递增排序的变化

    是否有一种标准方法可以按几列对 data frame 进行排序 但会发生减少或增加的变化 例如 您可能希望按一个变量 递减 和下一个变量 递增 对 data frame 进行排序 有没有类似的东西 mydf order mydf myvar
  • 使用 max_align_t 存储一大块字节

    In 这个线程 https stackoverflow com q 55867320 1606345我被建议使用max align t为了获得针对任何类型正确对齐的地址 我最终创建了动态数组的实现 include
  • 执行计划中是否考虑了功能?

    当查询在 SELECT 或 WHERE 子句中包含 PL SQL 函数 用户定义函数 时 如何生成执行计划 它是否也计算这些函数的成本并将其显示在执行计划中 或者这些函数只是被忽略 在此先感谢您的帮助 用户生成的函数在 SELECT 或 W
  • “CPU生成逻辑地址空间”是什么意思?

    据我从书中读到 纠正我 我错了 编译器将编译后的代码放入存储后 CPU创建逻辑地址 这些逻辑地址通过MMU 内存管理单元 映射到物理内存 而且我知道CPU不能直接访问物理内存以外的任何东西 那么CPU首先是如何为进程产生逻辑地址的呢 听起来
  • python 不被识别为内部或外部命令[重复]

    这个问题在这里已经有答案了 这是一个非常烦人的问题 我在网上寻找解决方案 但我发现的只是有关更改 PATH 变量的提示 当然 我也这样做了 我的Python安装目录是C Python27 这是 32 位版本 每当我在命令提示符中键入 pyt
  • 如何在 Swift 中使用具有相同协议变量的多个协议?

    我很快就实现了两个协议 GADCustomEventInterstitial and GADCustomEventBanner 这两个协议都需要一个名为delegate delegate每个协议中的类型不同 因此会产生冲突 class Ch
  • 重新排序单元格后重新加载自定义 UITableViewCell

    I have UITableView它使用自定义UITableViewCells 单元格可以具有三种类型的背景图像之一 在每个单元格的 backgroundView image属性 顶部 中间或底部 顶部和底部图像用于第一个和最后一个单元格
  • go install - 我需要手动更新我的路径吗?

    我对 Go 的最新最佳实践是什么有点困惑 在 macos 上安装最新的 1 17 Go 没有 GOPATH 环境变量 使用 go mod 我看到我的路径中有以下内容 usr local go bin 当我跑步时go install