Programming/golang

golang package

구차니 2024. 2. 19. 14:00

내가 잘 못 쓰고 있는 느낌인데..

아래와 같은 구조로 되어서 디렉토리당 하나의 패키지만 존재해야 하는 것 같다.

main.go
test1/
    rest.go
test2/
    template.go

 

main.go 에서는

import에서 디렉토리 명을 적으면 되고

vscode 지원을 받으면 자동으로 아래처럼 별칭을 붙여준다.

import (
rest_handler "was_test/test1"
template_handler "was_test/test2"
)