feat(build): add fmt/lint/test tasks

This commit is contained in:
2025-10-17 23:22:58 +03:00
parent 60a0120b58
commit 8e9c9585f2
13 changed files with 256 additions and 24 deletions

View File

@@ -1,18 +1,18 @@
package main
import (
"encoding/base64"
"io/fs"
"log"
"os"
"path"
"encoding/base64"
"net/http"
"github.com/gin-contrib/cors"
"github.com/gin-gonic/gin"
"git.madunde.ad/madundead/obi/routers"
"obi/routers"
)
func main() {
@@ -31,9 +31,9 @@ func main() {
router.GET("/api/v1/files/:id", func(c *gin.Context) {
id := c.Params.ByName("id")
path, _ := base64.StdEncoding.DecodeString(id)
path, _ := base64.StdEncoding.DecodeString(id)
data, _ := os.ReadFile(string(path))
data, _ := os.ReadFile(string(path))
c.JSON(http.StatusOK, gin.H{"data": string(data)})
})
@@ -58,6 +58,7 @@ func listFiles(dir string) []string {
}
return files
}
//
// func readFile(string filePath) []string {
// content, err := os.ReadFile(filePath)

View File

@@ -1,3 +0,0 @@
module routers
go 1.25.3

View File

@@ -1,4 +0,0 @@
package routers
func init() {
}

View File

@@ -1 +0,0 @@
exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1exit status 1

Binary file not shown.