## 实现一个简单文件服务器
* 支持GZip
* 上传的文件全部放到upload/tmp临时目录中
* 执行保存操作后，把文件拷贝到正式的文件目录，并生成文件路径
* 定时清理tmp目录中的文件(如24小时清理一次)

### 接口说明：

#### 1.上传文件

* url: `/upload_file`
* Method: `POST`
* Response:

```json
{
    "file":"http://file.xxx.com/upload/tmp/xxx.jpeg"
}
```

#### 2.移动文件(把文件转移到正式目录)
RPC调用
* 方法名：MoveFile
* 参数结构体:

```
type MoveFileArgs struct {
    Source string
    Target string
}
```

* 返回结构体

```
type MoveFileReply struct {
    FileName string
}
```
