我愛 Google Go,但也喜歡 node。有人說 node 不濟,因為 JavaScript 很爛。的確,JavaScript 很爛,但也很有趣,很神,識得用會好好用
node(.js) 真的很神奇。其實應該是 JavaScript 很給力!簡單地就用到 log4j 的效果
// logger.js
exports.getLogger = function(className){
return {
now: function(){ /* 省略 */},
info: function(message){
console.log(this.now() + ' [' + className + '] ' + message);
}
};
}
// 之後,只要的用法就如著名的 log4j 一樣
var logger = require('./logger.js').getLogger('main');
logger.info("hello world");