[go] cmd 패키지를 이용한 실행 파일 실행 방법

Go 언어에서 cmd 패키지는 실행 파일을 실행하고 결과를 가져오는 유용한 기능을 제공합니다.

cmd 패키지란?

cmd 패키지는 명령줄 명령어를 실행하고 결과를 가져오는 기능을 제공합니다. Go 언어에서 실행 파일이나 스크립트를 실행하고 결과를 처리할 때 사용됩니다.

실행 파일 실행하기

아래는 Go 언어에서 cmd 패키지를 사용하여 실행 파일을 실행하는 예제입니다.

package main

import (
	"fmt"
	"os/exec"
)

func main() {
	cmd := exec.Command("ls", "-l")
	output, err := cmd.CombinedOutput()
	if err != nil {
		fmt.Println(err)
	}
	fmt.Println(string(output))
}

위 예제에서는 ls -l 명령어를 실행하고 그 결과를 출력합니다.

요약

cmd 패키지를 사용하여 Go 언어에서 실행 파일을 실행하고 결과를 가져오는 방법에 대해 간단히 살펴보았습니다. 이를 통해 다양한 명령줄 명령어를 실행하고 결과를 처리할 수 있습니다.

더 많은 정보는 공식 문서를 참고하세요!