이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 명령 gotype입니다.
프로그램:
이름
gotype - Go 파일의 구문 및 의미 분석
개요
고타입 [플래그] [ 통로 ... ]
기술
gotype 명령은 다음과 같은 Go 파일 및 패키지의 구문 및 의미 분석을 수행합니다.
Go 컴파일러의 프런트엔드입니다. 분석이 실패하면 오류가 보고되고, 그렇지 않으면 gotype이
조용함(-v가 설정되어 있지 않은 경우).
경로 목록이 없으면 gotype은 단일 Go를 제공해야 하는 표준 입력에서 읽습니다.
완전한 패키지를 정의하는 소스 파일.
디렉토리인 단일 경로가 지정되면 gotype은 해당 경로의 Go 파일을 확인합니다.
디렉토리; 모두 같은 패키지에 속해야 합니다.
그렇지 않은 경우, 각 경로는 같은 패키지에 속하는 Go 파일의 파일 이름이어야 합니다.
옵션
-a 디렉토리를 처리할 때 모든 파일(_test.go 포함)을 사용합니다.
-아스트 AST(forces -seq)를 출력합니다.
-코멘트
주석 구문 분석(-ast 또는 -trace가 제공되지 않는 한 무시됨)
-e 모든 오류를 보고하세요(처음 10개만이 아니라)
-seq 병렬이 아닌 순차적으로 구문 분석
-추적하다 파스 추적 인쇄(forces -seq)
-v 상세 모드
사용 예
a.go, b.go, c.go 파일을 확인하려면:
고타입 a.go b.go c.go
디렉토리 dir에서 전체 패키지를 확인하고 처리된 파일을 인쇄하려면:
gotype -v 디렉토리
로컬 디렉토리에서 테스트를 포함한 전체 패키지를 확인하려면:
gotype -a .
파이프의 출력을 확인하려면:
echo "패키지 foo" | gotype
onworks.net 서비스를 사용하여 온라인으로 gotype을 사용하세요
