Gogland中引入局部变量ide

Introduce local variable in Gogland ide

如何在MacOS的Gogland中引入局部变量IDE??

我有下面的代码,想为所有 return 值 return 通过 ParseKnowHosts 函数引入局部变量。

authorizedKeyBytes, error := ioutil.ReadFile("authorized_keys")
if error != nil {
    log.Fatal(error)
}
ssh.ParseKnownHosts(authorizedKeyBytes) // returns <marker, hosts, key, pubKey, comment, rest>

应该使用什么键自动将局部变量分配给所有 returned 值,如下所示,而不是手动输入? (我试过 ALT + Enter 没有用,这是我用于 IntelliJ 的)

marker, hosts, key, pubKey, comment, rest := ssh.ParseKnownHosts(authorizedKeyBytes)

您需要为 Windows / Linux 使用 CTRL+ALT+V(或在 OS X 上使用 CMD+ALT+V)或调用 Refactor |摘录 |变量,然后 select 列表中的函数调用和变量将为您插入。