aboutsummaryrefslogtreecommitdiff
path: root/loader.go
diff options
context:
space:
mode:
author2026-02-17 21:33:24 +0300
committer2026-02-17 21:33:24 +0300
commit51abb67b77ee9f0f33f641711df9b0c9b4d14263 (patch)
tree7c44e3455b1ab179628188215cbee0da4981fe98 /loader.go
parentinit (diff)
downloadconf-51abb67b77ee9f0f33f641711df9b0c9b4d14263.tar.gz
conf-51abb67b77ee9f0f33f641711df9b0c9b4d14263.tar.bz2
conf-51abb67b77ee9f0f33f641711df9b0c9b4d14263.tar.xz
conf-51abb67b77ee9f0f33f641711df9b0c9b4d14263.zip
Diffstat (limited to 'loader.go')
-rw-r--r--loader.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/loader.go b/loader.go
index d9bc9e4..e9757a6 100644
--- a/loader.go
+++ b/loader.go
@@ -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 {