240 發(fā)簡(jiǎn)信
IP屬地:北京
  • Resize,w 360,h 240
    Go到底能不能實(shí)現(xiàn)安全的雙檢鎖?

    不安全的雙檢鎖 從其他語(yǔ)言轉(zhuǎn)入Go語(yǔ)言的同學(xué)經(jīng)常會(huì)陷入一個(gè)思考:如何創(chuàng)建一個(gè)單例霍狰? 有些同學(xué)可能會(huì)把其它語(yǔ)言中的雙檢鎖模式移植過(guò)來(lái)抡草,雙檢鎖模式也...

  • Golang:將日志以Json格式輸出到Kafka

    在上一篇文章中我實(shí)現(xiàn)了一個(gè)支持Debug、Info蔗坯、Error等多個(gè)級(jí)別的日志庫(kù)康震,并將日志寫(xiě)到了磁盤(pán)文件中,代碼比較簡(jiǎn)單宾濒,適合練手腿短。有興趣的可以...

  • Golang:手?jǐn)]一個(gè)支持六種級(jí)別的日志庫(kù)

    Golang標(biāo)準(zhǔn)日志庫(kù)提供的日志輸出方法有Print、Fatal绘梦、Panic等橘忱,沒(méi)有常見(jiàn)的Debug、Info卸奉、Error等日志級(jí)別钝诚,用起來(lái)不太...

  • go-micro集成RabbitMQ實(shí)戰(zhàn)和原理

    在go-micro中異步消息的收發(fā)是通過(guò)Broker這個(gè)組件來(lái)完成的,底層實(shí)現(xiàn)有RabbitMQ择卦、Kafka、Redis等等很多種方式郎嫁,這篇文章...

  • sqlx操作MySQL實(shí)戰(zhàn)及其原理

    sqlx是Golang中的一個(gè)知名三方庫(kù)秉继,其為Go標(biāo)準(zhǔn)庫(kù)database/sql提供了一組擴(kuò)展支持。使用它可以方便的在數(shù)據(jù)行與Golang的結(jié)構(gòu)...

  • go-micro集成鏈路跟蹤的方法和中間件原理

    前幾天有個(gè)同學(xué)想了解下如何在go-micro中做鏈路跟蹤泽铛,這幾天正好看到wrapper這塊尚辑,wrapper這個(gè)東西在某些框架中也稱為中間件,里邊...

  • Resize,w 360,h 240
    go-micro使用Consul做服務(wù)發(fā)現(xiàn)的方法和原理

    go-micro v4默認(rèn)使用mdns做服務(wù)發(fā)現(xiàn)盔腔。不過(guò)也支持采用其它的服務(wù)發(fā)現(xiàn)中間件杠茬,因?yàn)槎嗄陙?lái)一直使用Consul做服務(wù)發(fā)現(xiàn),為了方便和其它服...

  • go-micro開(kāi)發(fā)RPC服務(wù)的方法及其運(yùn)行原理

    go-micro是一個(gè)知名的golang微服務(wù)框架弛随,最新版本是v4瓢喉,這篇文章將介紹go-micro v4開(kāi)發(fā)RPC服務(wù)的方法及其運(yùn)作原理。 基本...

  • 解決go-micro與其它gRPC框架之間的通信問(wèn)題

    在之前的文章中分別介紹了使用gRPC官方插件和go-micro插件開(kāi)發(fā)gRPC應(yīng)用程序的方式舀透,都能正常走通栓票。不過(guò)當(dāng)兩者混合使用的時(shí)候,互相訪問(wèn)就...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品