代码拉取完成,页面将自动刷新
package main
import (
"fmt"
cal "loggo/calculator"
"loggo/mapper"
"loggo/setting"
)
const (
LOG = `119.49.199.247 - - [09/Jul/2014:10:17:15 +0800] "GET /UMS/files/d9455339d16842279444f932e3029d0d/icon_neihanmimasuo.jpg HTTP/1.1" 200 5284 "http://www.uichange.com/UMS/home.action?v=3.3.2&r=540*960&imei=863034024048717&imsi=460023432009416&st=lock&fm=com.yingyonghui.market&dm=0&l=zh&net=WIFI&op=YD&g=female" "Mozilla/5.0 (Linux; U; Android 4.2.2; zh-cn; Lenovo A708t Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30"`
)
func main() {
fmt.Println("Test base funcations.")
fmt.Println("Loading settings...")
s, err := setting.Load("setting.json")
if err != nil {
fmt.Println(err)
return
}
res := mapper.Map(LOG, s.Sep, s.Fields)
for _, f := range s.Fields {
fmt.Println(res[f.Name])
}
n := s.Fields[0].Name
fmt.Println(cal.SumI(res[n]))
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。