主要用來處理Excel file 轉成 JSON 格式輸出。標題為輸出欄位,須盡量採用英文,以免發生不可預期錯誤。
go get github.com/360EntSecGroup-Skylar/excelize
mkdir tmp
go get -u golang.org/x/sys
go get -u github.com/360EntSecGroup-Skylar/excelize
-
/excel2json
- 功能:將上傳的Excel檔案轉成 json 檔
-
/json2excel
- 功能:將json檔案轉成excel檔
-
/healthz
- 功能:健康檢查
- /etc/caddy/Caddyfile
proxy /excel localhost:11004 {
without /excel
websocket
transparent
}
- pull image
docker pull devdockersrv.test5.sinica.edu.tw:5000/its/excel
- run image
ImageName?=devdockersrv.test5.sinica.edu.tw/its/excel:0.1
ContainerName?=doreexcel
MKFILE := $(abspath $(lastword $(MAKEFILE_LIST)))
CURDIR := $(dir $(MKFILE))
docker run --restart=always -d --name doreexcel -v /etc/localtime:/etc/localtime:ro \
-v ${CURDIR}tmp:/tmp/excel \
--env-file ./envfile \
-p ${PORT}:80 ${ImageName}