본문 바로가기

프로그래밍 검색 블로그

검색하기
프로그래밍 검색 블로그
프로필사진 코딩조무사

  • 분류 전체보기 (82)
    • program (1)
    • 연습장 (8)
    • C++ 유틸 (7)
    • C++ 패턴 (3)
    • C++자료구조 (1)
    • C++ ranges (28)
    • 함수형 프로그래밍 (1)
    • clojure기초 (22)
    • Android (6)
    • go (4)
    • python (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
  • RAII
  • haskell
  • SHA512
  • Functional
  • go
  • kotlin
  • sprintf
  • ranges
  • c++
  • Observer
  • stringprintf
  • traits
  • coroutines
  • type_traits
  • Android
  • Reflect
  • Scala
  • sha256
  • AES
  • template
  • async
  • Clojure
  • web
  • SHA1
  • WebView
  • Chrono
  • program
  • CustomTab
  • design pattern
  • ChromeTab
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록File (1)

프로그래밍 검색 블로그

go 파일 압축

package main import ( "archive/zip" "io" "io/ioutil" "os" "path/filepath" ) // ZipDir 폴더를 지정해서 그 폴더 안에 있는 파일들을 // saveFile에 저장합니다 // error nil 압축성공 // 그외: 압축 실패 func ZipDir(saveFile *os.File, savePath string) error { zipWriter := zip.NewWriter(saveFile) defer zipWriter.Close() z := zipType{zipWriter} return z.dir(savePath, "") } func main() { //실행 파일과 같은 위치에 있는 test폴더 안에 있는 요소를 //result.zip으로 압축..

go 2018. 5. 12. 16:54
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바