Goland 不显示 ec2 方法是否有索引器?
Goland not showing ec2 methods is there an indexer?
我刚刚安装了 Goland
,它非常适合与 AWS SQS
程序包代码完成一起使用。但是,我尝试从 aws 添加 ec2
包,但它没有向我显示附加的方法。我找不到任何我认为只会重新索引代码的代码完成索引器
这是我的 ec2 模板的样子:
package awsbridge
import (
"github.com/aws/aws-sdk-go/service/ec2"
)
type EC2Handle struct {
client *ec2.EC2
}
var ec2Handle *EC2Handle
func NewEc2Handle() *EC2Handle {
session := GetSession()
ec2Service := ec2.New(session)
ec2Handle = &EC2Handle{
client: ec2Service,
}
return ec2Handle
}
func (e *EC2Handle) AcceptReservedInstancesExchangeQuote() {
input:=&ec2.//no methods showing AcceptReservedInstancesExchangeQuoteInput
}
很遗憾,这是一个已知问题,请参阅 https://youtrack.jetbrains.com/issue/GO-5793
目前的解决方法是打开 Help | Edit custom system properties
并在其中添加:
idea.max.intellisense.filesize=3000000
我刚刚安装了 Goland
,它非常适合与 AWS SQS
程序包代码完成一起使用。但是,我尝试从 aws 添加 ec2
包,但它没有向我显示附加的方法。我找不到任何我认为只会重新索引代码的代码完成索引器
这是我的 ec2 模板的样子:
package awsbridge
import (
"github.com/aws/aws-sdk-go/service/ec2"
)
type EC2Handle struct {
client *ec2.EC2
}
var ec2Handle *EC2Handle
func NewEc2Handle() *EC2Handle {
session := GetSession()
ec2Service := ec2.New(session)
ec2Handle = &EC2Handle{
client: ec2Service,
}
return ec2Handle
}
func (e *EC2Handle) AcceptReservedInstancesExchangeQuote() {
input:=&ec2.//no methods showing AcceptReservedInstancesExchangeQuoteInput
}
很遗憾,这是一个已知问题,请参阅 https://youtrack.jetbrains.com/issue/GO-5793
目前的解决方法是打开 Help | Edit custom system properties
并在其中添加:
idea.max.intellisense.filesize=3000000