diff options
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 { |
