linting and formatting
This commit is contained in:
parent
8fe6d00e71
commit
6c2e70d09c
@ -1,5 +1,5 @@
|
||||
when:
|
||||
- event: push
|
||||
- event: [push, pull_request]
|
||||
branch: main
|
||||
|
||||
steps:
|
||||
|
9
.woodpecker/lint.yaml
Normal file
9
.woodpecker/lint.yaml
Normal file
@ -0,0 +1,9 @@
|
||||
when:
|
||||
- event: [push, pull_request]
|
||||
branch: main
|
||||
|
||||
steps:
|
||||
- name: build
|
||||
image: golangci-lint
|
||||
commands:
|
||||
- golangci-lint run
|
@ -1,5 +1,5 @@
|
||||
when:
|
||||
- event: push
|
||||
- event: [push, pull_request]
|
||||
branch: main
|
||||
|
||||
# go again
|
||||
@ -13,3 +13,6 @@ steps:
|
||||
commands:
|
||||
- go get ./...
|
||||
- go test ./... -v
|
||||
|
||||
depends_on:
|
||||
- build
|
||||
|
10
cmd/main.go
10
cmd/main.go
@ -12,8 +12,8 @@ import (
|
||||
todohandler "gitea.michaelthomson.dev/mthomson/habits/internal/todo/handler"
|
||||
todorepository "gitea.michaelthomson.dev/mthomson/habits/internal/todo/repository/postgres"
|
||||
todoservice "gitea.michaelthomson.dev/mthomson/habits/internal/todo/service"
|
||||
_ "github.com/mattn/go-sqlite3"
|
||||
_ "github.com/jackc/pgx/v5/stdlib"
|
||||
_ "github.com/mattn/go-sqlite3"
|
||||
)
|
||||
|
||||
func main() {
|
||||
@ -27,7 +27,7 @@ func main() {
|
||||
postgresUrl := "postgres://todo:password@localhost:5432/todo"
|
||||
db, err := sql.Open("pgx", postgresUrl)
|
||||
if err != nil {
|
||||
log.Fatal("Failed to open db pool")
|
||||
log.Fatalf("Failed to open db pool: %v", err)
|
||||
}
|
||||
defer db.Close()
|
||||
|
||||
@ -55,5 +55,9 @@ func main() {
|
||||
Handler: mux,
|
||||
}
|
||||
|
||||
server.ListenAndServe()
|
||||
err = server.ListenAndServe()
|
||||
|
||||
if err != nil {
|
||||
log.Fatalf("Failed to start server: %v", err)
|
||||
}
|
||||
}
|
||||
|
@ -20,7 +20,6 @@ type TestDatabase struct {
|
||||
container testcontainers.Container
|
||||
}
|
||||
|
||||
|
||||
func NewTestDatabase() *TestDatabase {
|
||||
ctx := context.Background()
|
||||
// create container
|
||||
|
Loading…
x
Reference in New Issue
Block a user