go - 如何在 nix-shell 中安装带有自定义标签的 golang 包?
问题描述
我想在我的开发环境中使用go-migrate,所以我shell.nix
用
{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
buildInputs = [
pkgs.go-migrate
];
}
但它会go-migrate
在没有任何数据库驱动程序的情况下安装,所以我不能使用它。正如我在官方安装说明中看到的那样,我应该提供带有所需数据库的标签,但是如何使用 nix 来做到这一点?
解决方案
推荐阅读
- django - 如何在基于类的视图 django 中过滤对象
- python - 使用 Flask 使用复选框更新/过滤表格内容
- node.js - 为用户生成唯一链接并将数据保存到该链接用户nodejs的最佳方法
- database - 外键约束和参照完整性约束有什么区别
- python-3.x - Python 3.9: For loop is not producing output files eventhough no errors are displayed
- google-smart-home - 报告状态因未经授权的 Google Home 操作而失败
- java - 使用 Xmodem 传输文件内容时传输额外的 ASCII 字符
- python - 匹配所有数学运算的正则表达式
- python - 计算每一行和每个索引的周年日期
- node.js - MongoDB Shema 支持文档的并发更新