“12306”的架构到底有多牛逼?( 二 )
】packagemain
import(
"net/http"
"os"
"strings"
)
funcmain{
http.HandleFunc("/buy/ticket",handleReq)
http.ListenAndServe(":3001",nil)
}
//处理请求函数,根据请求将响应结果信息写入日志
funchandleReq(whttp.ResponseWriter,r*http.Request){
failedMsg:="handleinport:"
writeLog(failedMsg,"./stat.log")
}
//写入日志
funcwriteLog(msgstring,logPathstring){
fd,_:=os.OpenFile(logPath,os.O_RDWR|os.O_CREATE|os.O_APPEND,0644)
deferfd.Close
content:=strings.Join([]string{msg,"rn
- 支付宝|重投百亿做“开放” 支付宝剑指何方?
- 流氓软件|中国“流氓软件”,股价从750亿跌至145亿,终于付出惨重代价!
- 本文转自:中工网李法明/图 嘉湖/文 据《北京青年报》报道|手表“刺客”
- 经常有人说骁龙888是一颗要“翻车”的处理器|redmik40pro旗舰120hz高刷直屏8gb+
- 本文转自:科技日报涂宇露?陈科7月25日|四川绵阳:多措并举打破供需“藩篱” 提升科技成果转化质效
- 为全球“数实融合”贡献创新力
- 被B站引进的日本动画《无职转生》被众人质疑其内容“三观不正”后|《无职转生》b站开了隐藏技能~网友:请大家低调
- 航天员|“问天”出征,这些看点不容错过
- 二氧化碳|环控生保系统 为航天员进入科学实验舱“打前站”
- 太阳活动|太阳“发脾气”为何还有个周期?