20 lines
433 B
Go
20 lines
433 B
Go
package scaninfo
|
|
|
|
type ServiceScanInfo interface {
|
|
SetHistory(history string)
|
|
GetPort() string
|
|
GetIP() string
|
|
}
|
|
|
|
type ScanInfoImpl struct {
|
|
Ip string
|
|
Port string
|
|
}
|
|
func (s *ScanInfoImpl) SetHistory(history string) {}
|
|
func (s *ScanInfoImpl) GetPort() string {return s.Port}
|
|
func (s *ScanInfoImpl) GetIP() string {return s.Ip}
|
|
|
|
func NewScanInfoImpl (ip string, port string) *ScanInfoImpl{
|
|
return &ScanInfoImpl{Ip:ip,Port:port}
|
|
}
|