我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何将go包导入为下划线“ _”?

Since _ is used in Go as a blank identifier to discard value. The import statement below will import the package and execute its init function. Is there a way to alias the package as _? so that I can use it as _.Method().

import (
    _ "github.com/ziutek/mymysql/godrv"
)

No, this is not possible, for the reason you described. The closest you can do is use two underscores:

import (
    __ "github.com/ziutek/mymysql/godrv"
)
__.Method()

近期文章

  • 从字符串中提取引用的部分[关闭]
  • 在阵列中找到3对的挑战
  • 为什么我设置了GOPATH却仍然不说?
  • 如何修改golang请求对象?
  • 使用结构传递多个值GO
  • 一个目录中可以有多个Go源文件吗? [重复]
  • 无法通过python变量进行二进制处理
  • 我们可以通过反射更新结构字段上的标签吗?
  • 测试golang文件夹结构
  • 如果点击了外部网址,我们可以重定向到我们的应用程序吗
  • 如何从Golang中的字符串解析日期以插入Postgres?
  • 如何操作kubernetes PodSpec对象
  • 如何使用带有两个不同名称(短和长)的标志
  • Go是否依赖Perl&sh
  • Go slice容量在追加时如何变化? [重复]
  • 无法将复合文字与map [string] [] struct一起使用[关闭]
  • MongoDB bson.M查询
  • 将字符串响应转换为golang中的map
  • Golang Protobuf动态消息
  • findOneAndUpdate(updateQuery,updateSet,returnFields)的返回类型是什么,以及如何获取返回的值?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华