log মডিউল
একটি ছোট leveled logger। চারটি লেভেল (debug, info, warn, error), কারেন্ট লেভেল ফিল্টার, এবং structured আউটপুট বা ফাইলে রিডাইরেক্টের জন্য swappable formatter ও sink।
import "log" as log;
log.set_level("info");
log.info("server starting");
log.warn("port already in use, falling back");
log.error("could not bind");
API
| ফাংশন | বর্ণনা |
|---|---|
log.set_level(level) | সর্বনিম্ন emit লেভেল। "debug", "info", "warn", "error"। |
log.set_formatter(fn) | fn(level_name, msg) → string। ডিফল্ট timestamp + level prepend। |
log.set_sink(fn) | fn(line) — formatted line পায়। ডিফল্ট print। |
log.debug(msg) | |
log.info(msg) | |
log.warn(msg) | |
log.error(msg) |
আরও দেখুন
dotenv—.envথেকেLOG_LEVELপড়েlog.set_levelদিন।