log for golang; write different loglevel in different directory; create log files hour by hour