Quotation from Sina source
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
easyquotation/quotation.go

31 lines
668 B

package easyquotation
import (
. "easyquotation/stock"
"easyquotation/utils"
"log"
"os"
)
func Init() {
path, err := os.Getwd()
file := path + "/message" + ".txt"
logFile, err := os.OpenFile(file, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0766)
if err != nil {
panic(err)
}
log.SetOutput(logFile) // 将文件设置为log输出的文件
log.SetPrefix("[quotation]")
log.SetFlags(log.LstdFlags | log.Lshortfile | log.LUTC)
// 获取新浪股票代码信息
utils.UpdateStockCodes()
//
G_STOCK_MANAGER = &StockManager{
make(map[string]*Stock),
make(map[string]*Stock),
make(map[string]*Stock),
make(map[string]*Stock),
}
G_STOCK_MANAGER.Load()
}