mirror of
https://github.com/nadoo/glider.git
synced 2026-05-15 22:40:10 +08:00
20 lines
361 B
Go
20 lines
361 B
Go
package anytls
|
|
|
|
import "strings"
|
|
|
|
func stringMapFromBytes(raw []byte) map[string]string {
|
|
result := make(map[string]string)
|
|
for _, line := range strings.Split(string(raw), "\n") {
|
|
line = strings.TrimSpace(line)
|
|
if line == "" {
|
|
continue
|
|
}
|
|
key, value, ok := strings.Cut(line, "=")
|
|
if !ok {
|
|
continue
|
|
}
|
|
result[key] = value
|
|
}
|
|
return result
|
|
}
|