* Set - Receives existing data structure, path to set, and data to set at that key. Returns: `value` - modified byte array `err` - On any parsing error */ SYS-REQ-009, SYS-REQ-051, SYS-REQ-068, SYS-REQ-069, SYS-REQ-070, SYS-REQ-110
(data []byte, setValue []byte, keys ...string)
| 1320 | */ |
| 1321 | // SYS-REQ-009, SYS-REQ-051, SYS-REQ-068, SYS-REQ-069, SYS-REQ-070, SYS-REQ-110 |
| 1322 | func Set(data []byte, setValue []byte, keys ...string) (value []byte, err error) { |
| 1323 | return setConfig(DefaultConfig, data, setValue, keys...) |
| 1324 | } |
| 1325 | |
| 1326 | // SYS-REQ-115 |
| 1327 | func setConfig(config Config, data []byte, setValue []byte, keys ...string) (value []byte, err error) { |