diff --git a/.golangci.yml b/.golangci.yml index ddf4443..07f0e09 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -10,3 +10,7 @@ issues: - path: _test.go linters: - errcheck + # embedded files haven't been generated yet when linting, so ignore them for now + - path: web_embed.go + linters: + - staticcheck diff --git a/web.go b/web.go index dea3e17..2f24d15 100644 --- a/web.go +++ b/web.go @@ -1,7 +1,6 @@ package kvm import ( - "embed" "encoding/json" "fmt" "io/fs" @@ -19,9 +18,6 @@ import ( "golang.org/x/crypto/bcrypt" ) -//go:embed all:static -var staticFiles embed.FS - type WebRTCSessionRequest struct { Sd string `json:"sd"` OidcGoogle string `json:"OidcGoogle,omitempty"` diff --git a/web_embed.go b/web_embed.go new file mode 100644 index 0000000..cf4180d --- /dev/null +++ b/web_embed.go @@ -0,0 +1,6 @@ +package kvm + +import "embed" + +//go:embed all:static +var staticFiles embed.FS