diff options
| author | 2026-02-17 21:33:24 +0300 | |
|---|---|---|
| committer | 2026-02-21 16:23:10 +0300 | |
| commit | ba06314d59e55945b103ead2c7a9e01f58c6a93c (patch) | |
| tree | 34ab8ac19307da60bd5caf76d844a6dc2e730361 /loader.go | |
| parent | init (diff) | |
| download | conf-ba06314d59e55945b103ead2c7a9e01f58c6a93c.tar.gz conf-ba06314d59e55945b103ead2c7a9e01f58c6a93c.tar.bz2 conf-ba06314d59e55945b103ead2c7a9e01f58c6a93c.tar.xz conf-ba06314d59e55945b103ead2c7a9e01f58c6a93c.zip | |
v0.0.1v0.0.1
Diffstat (limited to 'loader.go')
| -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 { |
