@@ -0,0 +1 @@
+bin/*
@@ -0,0 +1,11 @@
+FROM golang:1.15.3-alpine
+
+RUN apk add make
+WORKDIR /app
+COPY . .
+RUN make clean
+RUN make build
+CMD bin/music-player-scan
@@ -0,0 +1,8 @@
+build:
+ go build -o bin/music-player-scan ./cmd/music-player-scan
+clean:
+ mkdir -p bin && rm -rf ./bin/*
+run-scan:
+ go run ./cmd/music-player-scan
@@ -0,0 +1,12 @@
+package main
+import (
+ "fmt"
+ "github.com/felamaslen/go-music-player/pkg/db"
+)
+func main() {
+ fmt.Println("Hello world! TODO: start scanning music into database")
+ db.InsertMusicIntoDatabase()
+}
@@ -1,3 +1,3 @@
-module fela.space/music-player
+module github.com/felamaslen/go-music-player
go 1.15
@@ -1,7 +0,0 @@
-package main
-
-import "fmt"
-func main() {
- fmt.Println("Hello world!")
-}
@@ -0,0 +1,7 @@
+package db
+import "fmt"
+func InsertMusicIntoDatabase() {
+ fmt.Println("Inserting music into database")