1
2
3
4
5
6
7
8
9
10
11
12
13
| package securedload
|
| func GetAssetSecured(name string) ([]byte, error) {
| var err error
| for k, v := range knownProtectedLoader {
| loadedData, errLoad := v.VerifyAndLoad(name)
| if errLoad == nil {
| return loadedData, nil
| }
| err = newError(k, " is not loading executable file").Base(errLoad)
| }
| return nil, err
| }
|
|