>백엔드 개발 >Golang >Go 언어로 파일을 삭제하는 방법

Go 언어로 파일을 삭제하는 방법

藏色散人
藏色散人원래의
2021-01-18 14:39:2617917검색

Go 언어에서 파일을 삭제하는 방법: 1. 삭제해야 하는 소스 파일의 경로를 결정합니다. 2. "os.Remove(file)"을 통해 지정된 파일을 삭제합니다. 3. "if err != nil"을 통해; {...}else{ ...}" 메서드를 사용하여 파일이 성공적으로 삭제되었는지 확인합니다.

Go 언어로 파일을 삭제하는 방법

이 문서의 운영 환경: Windows 7 시스템, Go 버전 1.11.2, Dell G3 컴퓨터.

Go에는 OS 패키지에 파일 삭제를 위한 Remove() 기능이 포함되어 있습니다.

/* 删除文件函数
   os.Remove(file string) error
   file  文件名
   error 如果失败则返回错误信息
*/
package main
import (
    "os"
    "fmt"
)
func main() {
    file := "test.txt"                   //源文件路径
    err := os.Remove(file)               //删除文件test.txt
    if err != nil {
        //如果删除失败则输出 file remove Error!
        fmt.Println("file remove Error!")
        //输出错误详细信息
        fmt.Printf("%s", err)
    } else {
        //如果删除成功则输出 file remove OK!
        fmt.Print("file remove OK!")
    }
}
//该片段来自于http://outofmemory.cn

관련 소개:

Go(Golang이라고도 함)는 Google에서 개발한 가비지 수집 기능을 갖춘 정적으로 강력한 유형의 컴파일된 동시 프로그래밍 언어입니다.

Robert Griesemer, Rob Pike 및 Ken Thompson은 2007년 9월에 Go 디자인을 시작했으며 나중에 Ian Lance Taylor와 Russ Cox가 프로젝트에 합류했습니다. Go는 Inferno 운영 체제를 기반으로 개발되었습니다. Go는 2009년 11월에 공식적으로 발표되어 오픈 소스 프로젝트가 되었고 Linux 및 Mac OS X 플랫폼에서 구현되었으며 나중에 Windows 시스템에서 구현이 추가되었습니다. 2016년에는 소프트웨어 평가업체인 TIOBE가 선정한 'TIOBE의 2016년 최고의 언어'로 Go가 선정되었습니다. 현재 Go는 6개월마다 두 번째 수준 버전을 출시합니다(즉, a.x에서 a.y로 업그레이드).

더 많은 Go 언어 기술 기사를 보려면 go 언어튜토리얼 칼럼을 방문하세요!

위 내용은 Go 언어로 파일을 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.