diff options
| author | 2026-02-17 21:33:24 +0300 | |
|---|---|---|
| committer | 2026-02-17 21:33:24 +0300 | |
| commit | 51abb67b77ee9f0f33f641711df9b0c9b4d14263 (patch) | |
| tree | 7c44e3455b1ab179628188215cbee0da4981fe98 /loader.go | |
| parent | init (diff) | |
| download | conf-51abb67b77ee9f0f33f641711df9b0c9b4d14263.tar.gz conf-51abb67b77ee9f0f33f641711df9b0c9b4d14263.tar.bz2 conf-51abb67b77ee9f0f33f641711df9b0c9b4d14263.tar.xz conf-51abb67b77ee9f0f33f641711df9b0c9b4d14263.zip | |
Diffstat (limited to '')
| -rw-r--r-- | loader.go | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -9,7 +9,7 @@ import ( "go.neonxp.ru/conf/model" ) -func LoadFile(filename string) (model.Doc, error) { +func LoadFile(filename string) (*model.Doc, error) { content, err := os.ReadFile(filename) if err != nil { return nil, fmt.Errorf("failed load file: %w", err) @@ -18,7 +18,7 @@ func LoadFile(filename string) (model.Doc, error) { return Load(filename, content) } -func Load(name string, input []byte) (model.Doc, error) { +func Load(name string, input []byte) (*model.Doc, error) { p := &parser.Parser{} astSlice, err := p.Parse(name, input) if err != nil { |
