go
go语言学习
沧溟111
这个作者很懒,什么都没留下…
展开
-
ffmpeg参数解释
ffmpeg -i rtsp://admin:BYTtest2019@192.168.1.2:554/h264/ch1/main/av_stream -f flv -r 25 -s 640*480 -an rtmp://20.0.27.27:1935/live/127;ffmpeg -rtsp_transport tcp -re -i rtsp://admin:BYTtest2019@192.168.1.2:554/h264/ch1/main/av_stream -q 5 -f mpegts -fflag原创 2022-05-07 15:32:28 · 9995 阅读 · 0 评论 -
go krotos,proto文件引用自定义proto(例如validate.proto)
1、proto文件中引用自定义proto(例如validate.proto)helloworld.proto中引用validate.proto(Goland中,此时"validate/validate.proto"会显示红色),对http请求的入参做校验syntax = "proto3";package api.helloworld.v1;import "google/api/annotations.proto";import "validate/validate.proto";optio原创 2022-04-18 17:20:36 · 10786 阅读 · 1 评论 -
golang elasticsearch相关
1. es设计常用类型:字符串类型keyword:适合需要过滤、排序、聚合的数据text:适合全文搜索(可以设置分词器,搜索时将内容分割检索)数字类型long:-263至263-1integer:-231至231-1short:-32,768至32768byte:-128至127double:64位双精度浮点类型float:32位单精度浮点类型时间类型(尽量使用长度较短的类型)date:ELasticsearch中,日期类型可以是以下几种:日期格式的字符串:e.g. “2015-原创 2022-03-31 10:31:09 · 9937 阅读 · 0 评论 -
struct copy
实现方法func StructCopy(DstStructPtr interface{}, SrcStructPtr interface{}) { a := reflect.ValueOf(SrcStructPtr) b := reflect.ValueOf(DstStructPtr) aT := reflect.TypeOf(SrcStructPtr) bT := reflect.TypeOf(DstStructPtr) if aT.Kind() != reflect.Ptr || bT.Ki原创 2022-03-30 15:09:36 · 8169 阅读 · 0 评论 -
Golang注册Nacos,获取配置信息
nacos管理页面,配置管理-配置列表,新增配置,Data ID即下述GetConf中的dataIdvar clientConf config_client.IConfigClientvar clientNaming naming_client.INamingClient/** * 初始化Nacos客户端 */func IntiNacosClient() { sc := []constant.ServerConfig{ { IpAddr: "192.168.xxx.xxx", //原创 2022-02-12 16:34:46 · 9335 阅读 · 2 评论