사용 방법

첫번째 파라미터로 실제 클라이언트가 접근할 엔드포인트, 두번쨰 파라미터에는 정적 파일이 있는 상대 경로를 입력합니다.

이때 주의할 점은 상대 경로는 반드시 go run ./cmd 또는 go run main.go 명령어가 실행되는 디렉토리에 대한 상대 경로를 의미합니다.

예를 들어 디렉토리 구조가 다음과 같을 경우,

back
 > cmd
		- main.go
    > view //빌드된 정적 파일이 있는 디렉토리

어느 경로에서 웹서버를 실행하냐에 따라 static.Serve 함수에 전달하는 두번째 인자를 다르게 작성해야 합니다.

r.Use(static.Serve("/", static.LocalFile("./cmd/view", true)))
r.Use(static.Serve("/", static.LocalFile("./view", true)))

공식 docs