myziyue / qiniu-auto-sync

七牛云存储自动上传

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qiniu-auto-sync

七牛云存储自动上传

依赖类库

$ go get -v github.com/howeyc/fsnotify
$ go get -v github.com/larspensjo/config
$ go get -v github.com/qiniu/api.v7

交叉编译

  1. Mac 下编译 Linux 和 Windows 64位可执行程序
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o bin/qnrsync-linux-x86_64 src/qnrsync/qnrsync.go
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o bin/qnrsync-windows-x86_64.exe src/qnrsync/qnrsync.go
  1. Linux 下编译 Mac 和 Windows 64位可执行程序
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o bin/qnrsync-darwin-amd64 src/qnrsync/qnrsync.go
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o bin/qnrsync-windows-x86_64.exe src/qnrsync/qnrsync.go
  1. Windows 下编译 Mac 和 Linux 64位可执行程序
SET CGO_ENABLED=0
SET GOOS=darwin
SET GOARCH=amd64
go build -o bin/qnrsync-darwin-amd64 src/qnrsync/qnrsync.go

SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build -o bin/qnrsync-linux-x86_64 src/qnrsync/qnrsync.go

About

七牛云存储自动上传

License:Apache License 2.0


Languages

Language:Go 100.0%