From b0f54d5e4538d7958ee27e455f9e28b8437b1635 Mon Sep 17 00:00:00 2001 From: Siyuan Miao Date: Wed, 12 Mar 2025 15:08:24 +0100 Subject: [PATCH] chore: skip linting web_embed.go --- .golangci.yml | 4 ++++ web.go | 4 ---- web_embed.go | 6 ++++++ 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 web_embed.go 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