# goosv **Repository Path**: big_data_enthusiasts/goosv ## Basic Information - **Project Name**: goosv - **Description**: golang实现的部分IEC61850标准: 实现GOOSE,SV的收发功能 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2021-12-14 - **Last Updated**: 2021-12-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # goosv #### Description golang实现的部分IEC61850标准: 实现GOOSE,SV的收发功能 #### Software Architecture 1. 使用C代码实现原始socket的读写 2. 使用C代码select实现IO复用 3. 使用"github.com/Logicalis/asn1"实现asn1编解码 4. 使用"github.com/go-yaml/yaml"实现配置文件 #### Installation go get gitee.com/pongoflight/goosv #### Instructions 1. 仅支持Linux系统,需要root权限 2. 根据需要修改goose.go(allData),sv.go(smpData),适应自己所需的数据模型 3. 支持x86,x64,可交叉编译到arm平台,其他平台未测试 #### Contribution 略 #### Gitee Feature 略