【发布时间】:2018-03-22 02:57:11
【问题描述】:
我正在使用它来接收 SNMP 陷阱:https://github.com/soniah/gosnmp 现在,假设我想以编程方式突破(取自here):
错误 := tl.Listen("0.0.0.0:9162")
我最好的方法是什么?
我对 Golang 有点陌生,但没有找到摆脱我无法修改的 goroutine 的方法(“第 3 方”)。
谢谢,
【问题讨论】:
-
通过快速检查,您似乎无法做到。
TrapListener应该公开了一个Close()或Shutdown()方法来关闭底层网络监听器。 -
没错!不过我想,有一些方法可以做到这一点。谢谢