07 2022 档案

go语言常用命令汇总
摘要:1.go命令集 查看所有命令 The commands are: bug start a bug report build compile packages and dependencies // 编译 clean remove object files and cached files doc s 阅读全文

posted @ 2022-07-22 10:43 进击的davis 阅读(354) 评论(0) 推荐(0)

[go-每日一库] golang-grpc库-protoc基本参数与简单实践(一)
摘要:grpc使用protobuf进行序列化、反序列化,通常用protoc作为编译工具,对于go使用grpc作为rpc的框架,由于protoc工具未实现go-generate,我们需要使用protoc-gen-go插件帮我们生成go文件。 本文的分享分为以下方面: 准备工作 protoc工具的相关命令 p 阅读全文

posted @ 2022-07-21 18:22 进击的davis 阅读(2900) 评论(0) 推荐(0)

python 实现索引生命周期管理-index_lifecycle_manage的简单应用
摘要:在elasticsearch 6.x后,出了一项功能叫做生命周期管理, index lifecycle manage,通过ilm可以实现索引数据的hot-warm-cold-delete,四种状态的管理,当然在实际应用中,这四种形态我们不一定都要用上,有的项目业务可能直接就是hot-delete两种 阅读全文

posted @ 2022-07-21 10:45 进击的davis 阅读(264) 评论(0) 推荐(0)

[go-每日一库] golang实现gin的获取响应体内容,请求与响应体的改写与获取
摘要:参考: gin中获取响应体内容 golang gin 代理和改包 由于在gin中不能直接获取响应体的信息,但可以通过Writer获取。 下面介绍下具体获取gin的响应的步骤。 1.定义新的ResponseWriter 代码: type ResponseWriterWrapper struct { g 阅读全文

posted @ 2022-07-20 10:42 进击的davis 阅读(3977) 评论(0) 推荐(0)

[go-每日一库] golang通过io/bufio库实现文件的读写及解封包操作
摘要:在日常操作中,对文件的操作比较多的是打开文件、关闭文件、读取内容、写入内容、打包、解包,今天分享个这些操作的基本case,用到的库也都是go自带的常用库,包括io、bufio、archive/zip等。 本文用到库的import: import ( "archive/zip" "bufio" "fm 阅读全文

posted @ 2022-07-16 14:47 进击的davis 阅读(987) 评论(0) 推荐(0)

导航