golang demo grpc

golang 结构体带*号和不带的区别

先说结论 就是指针引用和非指针引用 调用没啥区别的 golang 会做自动转换 将指针转为非指针调用 代码演示 package main import "fmt" type T struct { Name string } func (p *T) SetName(name string) { p.N ......
结构 golang

个人微信API对接-Golang版本

golang版个人微信号API, 突破登录限制,类似开发公众号一样,开发个人微信号 微信机器人😈,利用微信号完成一些功能的定制化开发⭐ 模块简单易用,易于扩展 支持定制化开发,如日志记录,自动回复 突破登录限制📣 无需重复扫码登录 支持多个微信号同时登陆 安装 go get github.com ......
版本 Golang 个人 API

c gtk3写demo的时候,出现一大串(.text+0xxx): undefined reference to `xxx'错误。

错误内容 (.text+0x4b): undefined reference to `gtk_window_get_type' 环境 开发工具:IDEA GTK: mingw-w64-x86_64-gtk3 解决方法 前提是你已经按照GTK按照教程进行按照过GTK了 第一种 排查cmake的变量是否 ......
reference xxx undefined 错误 时候

Godot Tactical RPG Demo 回合制战棋游戏Demo 资产推荐 类似轨迹系列游戏

用于在Godot Engine 4上制作战术角色扮演游戏的简单模板。这不是一个功能齐全的游戏框架,也不是一个专业的作品,只是我业余时间制作的一个简单项目。不管怎样,请随意在您自己的游戏中使用这个示例。 您可以在YouTube上查看项目的所有功能。 开源游戏的另一个演示。 如果您正在搜索一些 2d 项 ......
Demo 回合 轨迹 Tactical 资产

paddlespeech asr脚本demo

概述 paddlespeech是百度飞桨平台的开源工具包,主要用于语音和音频的分析处理,其中包含多个可选模型,提供语音识别、语音合成、说话人验证、关键词识别、音频分类和语音翻译等功能。 本文介绍利用ps中的asr功能实现批量处理音频文件的demo。 环境 centos 7.9 Python 3.10 ......
paddlespeech 脚本 demo asr

grpc c++ cmake 项目配置

提出问题:https://stackoverflow.com/questions/32823563/using-cmake-to-create-protobuf-grpc-cc-files 引出解答:https://www.f-ax.de/dev/2020/11/08/grpc-plugin-cma ......
项目 cmake grpc

RK3568开发笔记(九):开发板buildroot固件调通RS485口,运行项目中RS485协议调试工具Demo

前言 上一篇已经将Qt移植过去了,此时我们移植整体应用不是什么问题了,那么现在应用对外得接口使用了RS485接口,板载了一个RS485,于是需要调通,兼容这个开发板得RS485。 补充 看起来很简单,弄起来不懂得就是不懂,懂得虽然懂还得花时间去研究一下开发板特性,与厂家沟通下,改下代码,得益于之前使 ......
固件 485 buildroot 笔记 工具

分享百度文件上传组件webUploader的使用demo

先创建DOM节点:<head ng-app="myApp"> <meta charset="UTF-8"> <title></title> <script src="jquery-1.10.1.min.js"></script> <script src="http://cdn.staticfile. ......
webUploader 组件 文件 demo

Golang map集合丶struct结构体

一.map集合 1 // map键值对集合 2 func testMap() { 3 // Map的定义: var 变量名 map[keytType]valueType 4 // 细节: 5 // 1.key唯一 6 // 2.map是引用 7 // 3.直接遍历map是无序的 8 // 4.map ......
结构 Golang struct map

(转)对比学习:Golang VS Python3

原文:https://juejin.cn/post/6844903843050815502 Golang和Python都是目前在各自领域最流行的开发语言之一。 Golang其高效而又友好的语法,赢得了很多后端开发人员的青睐,最适用于高并发网络编程的语言之一。 Python不用说,TIOBE排行榜的前 ......
Python3 Golang Python VS

你知道Golang的模板怎么用吗?带你了解动态文本的生成!

Golang Template Go语言中的Go Template是一种用于生成文本输出的简单而强大的模板引擎。它提供了一种灵活的方式来生成各种格式的文本,例如HTML、XML、JSON等。 Go Template的具有以下主要特性: 简洁易用:Go Template语法简洁而易于理解。它使用一对双 ......
文本 模板 动态 Golang

grpc报错io.grpc.StatusRuntimeException: UNIMPLEMENTED: Service is unimplemented.

如果被调用方的服务,proto文件上方定义了package,调用方不可以更改此路径!!! syntax = "proto3"; package nucdl_FaceMatch; option java_multiple_files=true; option java_outer_classname= ......

使用golang上报数据

package main import ( "fmt" "time" "context" "strings" "github.com/gin-gonic/gin" "github.com/SkyAPM/go2sky" "github.com/SkyAPM/go2sky/reporter" ) fun ......
数据 golang

RK3568开发笔记(八):开发板烧写buildroot固件(支持hdmi屏),搭建Qt交叉编译开发环境,编译一个Demo,目标板运行Demo测试

前言 前面发现开发板用ubuntu固件发现空间不够,本篇使用buildroot固件,来实现目标板运行qt界面应用。 烧写buildroot固件 这部分更详细的参照《RK3568开发笔记(六):开发板烧写ubuntu固件(支持mipi屏)》的步骤,本质上烧写都是一样的,只是不同的update.img。 ......
固件 Demo buildroot 目标 环境

Golang 错误处理丶数组丶切片丶随机数

一.错误处理 1 // 错误处理 2 func testError() { 3 errorExec := func() { 4 err := recover() // recover是内置函数,可以捕获异常 5 if err != nil { // 说明捕获到错误 6 fmt.Println("er ......
随机数 数组 错误 Golang

Golang日志新选择:slog

go1.21中,slog这一被Go语言团队精心设计的结构化日志包正式落地,本文将带领读者上手slog,体会其与传统log的差异。 WHY 在日志处理上,我们从前使用的log包缺乏结构化的输出,导致信息呈现出来的样子并非最适合人类阅读,而slog是一种结构化的日志,它可以用键值对的形式将我们需要的信息 ......
Golang 日志 slog

golang fyne 创建列表 widget.NewList

环境:go fyne 要求:添加列表到水平分割容器中,点击左边的列表,在窗口右边显示列表名称 效果: 实现: 1 package main 2 3 import ( 4 "fmt" 5 "fyne.io/fyne/v2" 6 "fyne.io/fyne/v2/app" 7 "fyne.io/fyne ......
NewList golang widget fyne

golang Fyne 下拉选择器 widget.NewSelect

环境:go fyne 要求:在窗口中添加下拉选择器,并显示选择的内容 效果: 实现: 1 package main 2 3 import ( 4 "fmt" 5 "fyne.io/fyne/v2" 6 "fyne.io/fyne/v2/app" 7 "fyne.io/fyne/v2/containe ......
NewSelect golang widget Fyne

导入demo

......
demo

fyne container.NewHSplit水平分割容器 Go golang

环境:go fyne 要求:go项目中 将窗口分成左右两个容器,实现窗口分割 效果: 实现代码: 1 package main 2 3 import ( 4 "fyne.io/fyne/v2" 5 "fyne.io/fyne/v2/app" 6 "fyne.io/fyne/v2/container" ......
容器 container NewHSplit 水平 golang

Swift中的元组 demo

以下是在Swift中使用元组的示例: swift// 定义一个元组let pair = (1, "hello")// 访问元组中的元素let firstElement = pair.0let secondElement = pair.1// 给元组中的元素命名let person = (name: ......
Swift demo

Golang 日期处理丶函数执行耗时丶内置函数

一.日期处理 1 func testDate() { 2 // 获取当前时间 3 now := time.Now() 4 fmt.Printf("当前时间:%v , 时间的类型:%T \n", now, now) 5 fmt.Printf("当前时间的年=%v月=%v日=%v时=%v分=%v秒=%v ......
函数 日期 Golang

Golang(又称Go语言)是一种开源的静态强类型编程语

Golang(又称Go语言)是一种开源的静态强类型编程语言,巧瞒七星解磐键由Google在2007年开始开发,并于2009年发布。它的设计目标是提供一种简洁、高效的语言,同时具备高并发、高性能的特性。Golang的语法风格简洁明了,易于上手,适用于各种规模的项目。下面将介绍Golang在实际应用中的 ......
又称 静态 语言 类型 Golang

Golang 初识: 函数调用与定义丶字符串处理丶Json的处理

一.基本函数调用与定义 1 package main 2 3 import ( 4 "encoding/json" 5 "errors" 6 "fmt" 7 "math/rand" 8 "mylib/pkg/student" 9 "mylib/pkg/utils" 10 "sort" 11 "str ......
字符串 函数 字符 Golang Json

华脉智联发布国标28181 Android SDK和DEMO

在目前很多行业项目中,客户使用的是海康、大华等监控平台的GB/28181平台,或者是其他的第三方的GB/28181平台。但是对于那些不具备GB/28181协议的单兵终端,如何接入GB/28181平台网络中呢? 首先,我们了解下GB/T28181: 国标GB/T28181协议全称《安全防范视频监控联网 ......
国标 Android 28181 DEMO SDK

GPT之路(七) LangChain AI编成框架入门的第一个demo

环境:Python 3.11.4, LangChain 0.0.270 1.Langchain 简介 1.1 Python Langchain官方文档 大型语言模型(LLM)正在成为一种具有变革性的技术,使开发人员能够构建以前无法实现的应用程序。然而,仅仅依靠LLM还不足以创建一个真正强大的应用程序 ......
LangChain 框架 demo GPT

chatgpt使用python写一段二分查找的demo

以下是一个Python实现的简单二分查找算法的代码示例: def binary_search(arr, target): left, right = 0, len(arr) - 1 while left <= right: mid = (left + right) // 2 # 找到中间元素的索引 ......
chatgpt python demo

一次简单的golang栈溢出

一次简单的golang栈溢出 https://mp.weixin.qq.com/s?__biz=MjM5NTc2MDYxMw==&mid=2458516910&idx=1&sn=aa8b791884ff0f2993235e84f04451c9&chksm=b18ecd2486f94432b1fa09 ......
golang

mupdf实用操作demo,C++操作PDF文件

前文: 最近有个项目,需要读写PDF,本来想着挺简单的,读写PDF有那么多的库可以使用,唰唰的就完成了。 忘记了我写C++的,还是在国产系统上开发的。 所以一般的东西还不好使,因为项目需要在多个架构的电脑上使用,所以必须要开源,还要支持读写才行。 找了很多个PDF库(libharu、mupdf、pd ......
文件 mupdf demo PDF

导入Demo工程

......
工程 Demo