在日志打印的部分,您可以添加一个新的case来处理”/v1/images/generations”路径,然后在这个case中打印出相关的信息。以下是一个可能的实现:
log.Printf(“Image Generation: Size: %s Number: %.0f Price: \(%.2f Total Cost: \)%.2f Used/Balance: \(%.2f/\)%.2f [ %s %d %d ]\n”, size, n, price, totalCost, user.CreditUsed, user.CreditBalance, user.Name, user.ID, user.Level) 这段代码会打印出图片的大小、数量、单价、总费用、用户的信用使用情况和余额,以及用户的名字、ID和等级。
请注意,这只是一个基本的实现,可能需要根据实际情况进行调整。例如,如果您想要打印出更多的信息,或者以不同的格式打印信息,那么您可能需要修改这段代码。