Maint: improve servers data embedding
- use embed.FS to have immutable data - use sync.Once to parse only once without data races
This commit is contained in:
@@ -15,7 +15,7 @@ import (
|
||||
func Test_parseAllServers(t *testing.T) {
|
||||
t.Parallel()
|
||||
|
||||
servers, err := parseAllServers(allServersBytes)
|
||||
servers, err := parseAllServers()
|
||||
|
||||
require.NoError(t, err)
|
||||
require.NotEmpty(t, len(servers.Cyberghost.Servers))
|
||||
|
||||
Reference in New Issue
Block a user