1 Star 0 Fork 0

yss930819 / base-tool

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
setting.go 954 Bytes
一键复制 编辑 原始数据 按行查看 历史
yss930819 提交于 2020-12-04 14:19 . 增加 文件夹遍历
package udp
import "fmt"
// UDPSettingS ...
type UDPSettingS struct {
ServerHost string // 监听的设备通讯
RecvBufSize int // 接收一包数据大小
RecvChannelSize int // 接收通道长度
SendChannelSize int // 发送通道长度
UseErrorChannel bool // 是否使用错误处理通道
ErrorChannelSize int // 错误通道缓存
}
// String ...
func (s *UDPSettingS) String() string {
str := "\n"
str += fmt.Sprintln("----UDP模块配置-----")
str += fmt.Sprintln("HOST :", s.ServerHost)
str += fmt.Sprintln("接收一包数据大小 :", s.RecvBufSize)
str += fmt.Sprintln("接收通道长度 :", s.RecvChannelSize)
str += fmt.Sprintln("发送通道长度 :", s.SendChannelSize)
str += fmt.Sprintln("使用错误通道 :", s.UseErrorChannel)
if s.UseErrorChannel {
str += fmt.Sprintln("错误通道长度 :", s.ErrorChannelSize)
}
str += fmt.Sprintln("----------")
return str
}
1
https://gitee.com/kmyss/base-tool.git
git@gitee.com:kmyss/base-tool.git
kmyss
base-tool
base-tool
v1.1.3

搜索帮助