去报告" undefined"对于外部包导出的常量

时间:2017-08-02 02:37:39

标签: go undefined

以下是代码:

package main

import (
    "log"
    "github.com/google/gopacket"
    "github.com/google/gopacket/pcap"
)

func main() {
    log.Print(gopacket.MaxEndpointSize)
    log.Print(pcap.MaxBpfInstructions)
}

当我运行go build时,我明白了:

./main.go:11: undefined: pcap.MaxBpfInstructions

但您可以在此处看到MaxBpfInstructionshttps://godoc.org/github.com/google/gopacket/pcap#pkg-constants

我觉得这一定是个愚蠢的错误,但我无法找到它。帮助

1 个答案:

答案 0 :(得分:0)

似乎我失踪了libpcap-dev。现在为什么Go或者软件包没有抛出正确的错误信息超出了我的范围。