Skip to content

Commit fe60ae1

Browse files
authored
Merge pull request #2 from chris-ramon/slices-concat
main: use slices.Concat
2 parents 8272730 + 6bf3879 commit fe60ae1

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

.github/workflows/tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
uses: actions/setup-go@v2
2121
with:
2222
go-version: ${{ matrix.go }}
23-
- run: go test ./... -coverprofile=cov.out -covermode=atomic
23+
- run: GOEXPERIMENT=nocoverageredesign go test ./... -coverprofile=cov.out -covermode=atomic
2424
- name: Codecov
2525
uses: codecov/codecov-action@v2
2626
with:

main.go

+7-6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"fmt"
55
"log"
66
"net/http"
7+
"slices"
78

89
"github.com/chris-ramon/golang-scaffolding/config"
910
"github.com/chris-ramon/golang-scaffolding/db"
@@ -12,7 +13,6 @@ import (
1213
"github.com/chris-ramon/golang-scaffolding/domain/gql"
1314
"github.com/chris-ramon/golang-scaffolding/domain/users"
1415
"github.com/chris-ramon/golang-scaffolding/pkg/jwt"
15-
"github.com/chris-ramon/golang-scaffolding/pkg/route"
1616
)
1717

1818
func main() {
@@ -69,11 +69,12 @@ func main() {
6969
}
7070
adminRoutes := admin.NewRoutes(adminHandlers)
7171

72-
routes := []route.Route{}
73-
routes = append(routes, authRoutes.All()...)
74-
routes = append(routes, gqlRoutes.All()...)
75-
routes = append(routes, adminRoutes.All()...)
76-
routes = append(routes, usersRoutes.All()...)
72+
routes := slices.Concat(
73+
authRoutes.All(),
74+
gqlRoutes.All(),
75+
adminRoutes.All(),
76+
usersRoutes.All(),
77+
)
7778

7879
for _, r := range routes {
7980
router.HandleFunc(fmt.Sprintf("%s %s", r.HTTPMethod, r.Path), r.Handler)

0 commit comments

Comments
 (0)