aboutsummaryrefslogtreecommitdiff
path: root/loader.go
diff options
context:
space:
mode:
author2026-02-17 21:33:24 +0300
committer2026-02-21 16:23:10 +0300
commitba06314d59e55945b103ead2c7a9e01f58c6a93c (patch)
tree34ab8ac19307da60bd5caf76d844a6dc2e730361 /loader.go
parentinit (diff)
downloadconf-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.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 {