p*****2 发帖数: 21240 | 1 imported and not used
感觉非常讨厌
严重影响开发测试效率 |
d****n 发帖数: 1637 | 2 import (
_ "package_XYZ"
)
or
func init(){
myLib := imported_lib_name
_ = myLib
}
【在 p*****2 的大作中提到】 : imported and not used : 感觉非常讨厌 : 严重影响开发测试效率
|
p*****2 发帖数: 21240 | 3
好像意义不大呀。我想disable的是这个check。经常我import一个package,然后只用
了一个地方,我debug的时候comment 这个地方,我还需要comment import package这
行。
感觉go是自作聪明呀。想remove掉没用的package,IDE应该就可以完成吧?就像Java那
样。
【在 d****n 的大作中提到】 : import ( : _ "package_XYZ" : ) : or : func init(){ : myLib := imported_lib_name : _ = myLib : }
|
r******t 发帖数: 250 | 4 不熟悉 不过用 emacs 玩过几下
保存之后 import 没用的不是被自动删除吗 没 import 的不是被自动 import? |
p*****2 发帖数: 21240 | 5 那是ide做得好
不过没import的 ide怎么知道应该import哪个?
【在 r******t 的大作中提到】 : 不熟悉 不过用 emacs 玩过几下 : 保存之后 import 没用的不是被自动删除吗 没 import 的不是被自动 import?
|
r******t 发帖数: 250 | 6 ide 不知道 在 emacs 里只要 require 一下就好了
就像 java ide 知不知道该 import 哪个一样
只不过 save 一下就把该删的删了 没 import 的 import 了
总之很少管过 import,build rule 从没管过 这一点比其他语言用起来方便多了
【在 p*****2 的大作中提到】 : 那是ide做得好 : 不过没import的 ide怎么知道应该import哪个?
|
p*****2 发帖数: 21240 | 7
两个package expose同样的function,怎么可能知道应该import哪个呢?
另外,unused variables也是个大问题。comment了一段code,还得把variable
definitions comment掉,很浪费我时间。
【在 r******t 的大作中提到】 : ide 不知道 在 emacs 里只要 require 一下就好了 : 就像 java ide 知不知道该 import 哪个一样 : 只不过 save 一下就把该删的删了 没 import 的 import 了 : 总之很少管过 import,build rule 从没管过 这一点比其他语言用起来方便多了
|
r******t 发帖数: 250 | 8 pkg.Func,用 pkg 索引
【在 p*****2 的大作中提到】 : : 两个package expose同样的function,怎么可能知道应该import哪个呢? : 另外,unused variables也是个大问题。comment了一段code,还得把variable : definitions comment掉,很浪费我时间。
|