package main

import (
	"go.uber.org/zap"
)

func main() {
	// 创建生产模式 Logger（JSON 格式，性能更高）
	logger, _ := zap.NewProduction()
	defer logger.Sync()

	logger.Info("Application started",
		zap.String("version", "1.0.0"),
		zap.Int("port", 8080),
	)

	logger.Error("Failed to process request",
		zap.String("method", "GET"),
		zap.String("path", "/api/users"),
		zap.Int("status_code", 500),
	)
}
