mirror of
https://github.com/turbot/steampipe.git
synced 2026-02-23 08:00:51 -05:00
25 lines
405 B
Go
25 lines
405 B
Go
package proto
|
|
|
|
import "net"
|
|
|
|
type SimpleAddr struct {
|
|
NetworkString string `json:"network"`
|
|
AddressString string `json:"string"`
|
|
}
|
|
|
|
func NewSimpleAddr(addr net.Addr) *SimpleAddr {
|
|
return &SimpleAddr{
|
|
NetworkString: addr.Network(),
|
|
AddressString: addr.String(),
|
|
}
|
|
}
|
|
|
|
func (s SimpleAddr) Network() string {
|
|
return s.NetworkString
|
|
|
|
}
|
|
|
|
func (s SimpleAddr) String() string {
|
|
return s.AddressString
|
|
}
|