如果你每天都在使用終端,想必無法忍受終端永遠都是黑白兩種配色。如果你不知道終端中各種花哨的顏色是如何輸出的,那麼本文就來幫你解答。
而如果你恰巧在使用 Go 語言,那麼你將在一分鐘內學會使用 Go 語言在終端中輸出彩色字符。
廢話不多説,我們開始吧。
給終端加點顏色
Go 社區中有一個叫 fatih/color 的包,可以非常方便的為輸出的字符添加顏色。並且這個庫用法非常簡單,我來帶你極速
在《萬字長文:在 Go 中如何優雅的使用 wire 依賴注入工具提高開發效率?上篇》,我講解了 Go 語言中依賴注入工具 wire 的基本使用及高級用法。本篇就來介紹下 wire 的生產實踐。
Wire 生產實踐
這裏以一個 user 服務作為示例,演示下一個生產項目中是如何使用 wire 依賴注入工具的。
user 項目目錄結構如下:
$ tree user
user
├── assets
│