go語(yǔ)言使用中提示%!(NOVERB)的解決方案
什么情況下會(huì)產(chǎn)生?
var hourPaidSuccessFenzi = decimal.NewFromFloat(10) var alertName = fmt.Sprintf("支付成功率報(bào)警,匯總支付成功率低于%s%", hourPaidSuccessFenzi.String()), fmt.Println(alertName)
運(yùn)行結(jié)果就會(huì)成為:
支付成功率報(bào)警,匯總支付成功率低于10%!(NOVERB)
為啥會(huì)這樣呢?
是因?yàn)? 是字符串參與轉(zhuǎn)義的標(biāo)志符,如 %s, %v, %d等。。。
%!(NOVERB) 的出現(xiàn)是GO語(yǔ)言的一種安全轉(zhuǎn)義機(jī)制,怎樣避免這樣的情況?
// 用雙百分號(hào) %% 代替無(wú)意義的單百分 % 如: var hourPaidSuccessFenzi = decimal.NewFromFloat(10) var alertName = fmt.Sprintf("支付成功率報(bào)警,匯總支付成功率低于%s%%", hourPaidSuccessFenzi.String()), fmt.Println(alertName)
最終運(yùn)行結(jié)果為:
支付成功率報(bào)警,匯總支付成功率低于10%
Go語(yǔ)言是一種簡(jiǎn)潔、高效、并發(fā)性強(qiáng)的編程語(yǔ)言,適用于構(gòu)建可靠的、高性能的軟件系統(tǒng)。它具有簡(jiǎn)單易用的特點(diǎn),同時(shí)保持高效性和可擴(kuò)展性。Go語(yǔ)言支持垃圾回收機(jī)制,具有強(qiáng)大的并發(fā)編程能力,可以輕松處理大規(guī)模的并發(fā)任務(wù)。它還擁有豐富的標(biāo)準(zhǔn)庫(kù)和活躍的開發(fā)社區(qū),使得開發(fā)者能夠快速構(gòu)建出高質(zhì)量的應(yīng)用程序。Go語(yǔ)言的出現(xiàn)為開發(fā)者提供了一種新的選擇,它在性能和開發(fā)效率上都有很大的優(yōu)勢(shì)。隨著Go語(yǔ)言的不斷發(fā)展和完善,相信它將在未來(lái)的軟件開發(fā)領(lǐng)域中發(fā)揮越來(lái)越重要的作用。
到此這篇關(guān)于go語(yǔ)言使用中提示%!(NOVERB)的解決方案的文章就介紹到這了,更多相關(guān)go語(yǔ)言 %!(NOVERB)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解用Go語(yǔ)言實(shí)現(xiàn)工廠模式(Golang經(jīng)典編程案例)
這篇文章主要介紹了詳解用Go語(yǔ)言實(shí)現(xiàn)工廠模式(Golang經(jīng)典編程案例),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04Go語(yǔ)言繼承功能使用結(jié)構(gòu)體實(shí)現(xiàn)代碼重用
今天我來(lái)給大家介紹一下在?Go?語(yǔ)言中如何實(shí)現(xiàn)類似于繼承的功能,讓我們的代碼更加簡(jiǎn)潔和可重用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01golang操作elasticsearch的實(shí)現(xiàn)
這篇文章主要介紹了golang操作elasticsearch,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06golang goquery selector選擇器使用示例大全
這篇文章主要為大家介紹了golang goquery selector選擇器使用示例大全,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09Go?Wails開發(fā)桌面應(yīng)用使用示例探索
這篇文章主要為大家介紹了Go?Wails的使用示例探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12