{"repo":"nkmr-jp/zl","free":true,"listed":false,"github":"https://github.com/nkmr-jp/zl","clone":"git clone https://github.com/nkmr-jp/zl.git","description":"🧑‍💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.","language":"Go","stars":11,"topics":["zap","logging","golang","pretty","developer-experience","structured-logging"],"license":"MIT","category":"analytics","readme_excerpt":"zl :technologist: zl is a logger based on zap. It provides advanced logging features. zl is a logging package designed with the developer experience in mind. You can choose the most suitable output format according to your purpose, such as emphasizing easy-to-read console output during development in a local environment and outputting structured detailed logs in a production environment. It offers rich functionality but is easy to configure. This is useful when developing systems that perform complex processing. Features Selectable output format PrettyOutput (Default) :technologist: - High Developer Experience. - The optimal setting for a development environment. - Output colored simple logs to the console. - Output detail JSON logs to the logfile. - Easy-to-read error reports and stack trace. - It can jumps directly to the line of the file that is output to the console log (when using Goland or VSCode). Log messages do not have to be written in upper snake case, but if messages are written in a uniform manner, it is easy to extract specific logs using tools such as Google Cloud Logging or the jq command. It is recommended that log messages be written in a consistent manner. By writing log messages succinctly and placing detailed information in separate fields, the overall clarity of the logs is improved, making it easier to understand the flow of processes. ConsoleOutput :zap: - High Performance. - The optimal setting for a production environment. - Output detail JSON logs t","default_branch":null,"files":null,"tree":[],"storefront":"/r/nkmr-jp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nkmr-jp/zl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}