aboutsummaryrefslogtreecommitdiff
path: root/cmd/http/load.go
diff options
context:
space:
mode:
authorAlex Scerba <alex@scerba.org>2025-02-11 15:05:15 -0500
committerAlex Scerba <alex@scerba.org>2025-02-11 15:05:15 -0500
commitf04fb5cf14385581c2c0d0efd204d2afd2139221 (patch)
tree5373990013b16bbc6215110cda3278462820b841 /cmd/http/load.go
parent80e44b3e15dc1f571b959c10034d55322cbd03c4 (diff)
Remove redundant data type
Diffstat (limited to 'cmd/http/load.go')
-rw-r--r--cmd/http/load.go9
1 files changed, 2 insertions, 7 deletions
diff --git a/cmd/http/load.go b/cmd/http/load.go
index 6ab2eba..6e0c031 100644
--- a/cmd/http/load.go
+++ b/cmd/http/load.go
@@ -15,13 +15,8 @@ type Post struct {
Tags []string
}
-// Posts stuct contains a collection of type Post
-type Posts struct {
- Collection []*Post
-}
-
// Read all found files and load them into a stuct
-func (app *application) aggregate(location string) (p *Posts, err error) {
+func (app *application) aggregate(location string) (p []*Post, err error) {
var posts []*Post
files, err := os.ReadDir(location)
@@ -42,7 +37,7 @@ func (app *application) aggregate(location string) (p *Posts, err error) {
return posts[i].Date > posts[j].Date
})
- return &Posts{Collection: posts}, nil
+ return posts, nil
}
func (app *application) parseFileName(file string) (p *Post) {