软件工具 SofTool.CN 本次搜索耗时 0.212 秒,为您找到 296 个相关结果.
  • service

    1889 2023-09-25 《Go 语言》
    简介 区分两个概念 首先排除的方案 引用 简介 因为最近用go语言开发了一个websocket服务,启动后需要后台运行,还希望异常退出时可以自动重启。整体思路是启动程序后,转为后台运行,这个后台程序暂且称为守护进程(daemon)。它不处理具体业务逻辑,只是再次按一样的参数调用自身,启动一个子进程,有子进程负责业务逻辑处理。守护进程监视子进程状...
  • Zinx简介

    1887 2023-12-19 《Zinx》
    开发者文档 zinx源码地址 Github 码云(Gitee) 官网 在线开发教程 文字教程 视频教程 一、写在前面 来自chatGPT(AI)的回复 zinx荣誉 开源中国GVP年度最有价值开源项目 Stargazers over time 二、初探Zinx架构 三、Zinx开发接口文档 (1)快速开始 Zinx-Ser...
  • 4.1.09 测试用例

    1870 2022-04-11 《Beego开发手册》
    ORM Test MySQL Sqlite3 PostgreSQL ORM Test 测试代码参见 表定义 models_test.go 测试用例 orm_test.go MySQL mysql -u root -e 'create database orm_test;' export ORM_DRIVER=mysql expo...
  • 13 后向引用

    使用小括号 指定一个子表达式后,匹配这个子表达式的文本 (也就是此分组捕获的内容)可以在表达式或其它程序中作进一步的处理。默认情况下,每个分组会自动拥有一个组号 ,规则是:从左向右,以分组的左括号为标志,第一个出现的分组的组号为1,第二个为2,以此类推。 注:呃…… 其实,组号分配还不像我刚说得那么简单: 分组0对应整个正则表达式 实际上组号分配过...
  • viper

    1839 2023-09-16 《Go 语言》
    前言 viper配置优先级 读取配置文件 第一种方式:直接指定文件路径 第二种方式:多路径查找 注册和使用别名 前言 对于现代应用程序,尤其大中型的项目来说,在程序启动和运行时,往往需要传入很多参数来控制程序的行为,这些参数可以通过以下几种方式传递给程序: 命令行参数 环境变量 配置文件 显然,对于Go项目而言,单个去读取命令行、环境...
  • redis

    1811 2023-09-17 《Go 语言》
    安装Redis客户端 连接redis 基本指令 Set():设置 安装Redis客户端 Go语言中使用第三方库https://github.com/go-redis/redis连接Redis数据库并进行操作。使用以下命令下载并安装 : go get github.com/go-redis/redis/v8 注:导入时指定了版本v8,忽略版...
  • 3.3 PUBLISH – 发布消息

    1789 2023-09-16 《MQTT协议中文版》
    3.3 PUBLISH – 发布消息 3.3.1 固定报头 图例 3.10 – PUBLISH报文固定报头 重发标志 DUP 服务质量等级 QoS 表格 3.2 -服务质量定义 保留标志 RETAIN 3.3.2 可变报头 主题名 Topic Name 报文标识符 Packet Identifier 可变报头非规范示例 表格 3....
  • Go 切片(Slice)

    1749 2020-12-26 《Go 语言》
    Go 语言切片是对数组的抽象 。 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片(“动态数组”) ,与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 定义切片 你可以声明一个未指定大小的数组来定义切片: var identifier [] type 切...
  • Go 范围(Range)

    1742 2020-12-26 《Go 语言》
    Go 语言中 range 关键字用于for循环中迭代数组(array)、切片(slice)、链表(channel)或集合(map)的元素。在数组和切片中它返回元素的索引值,在集合中返回 key-value 对的 key 值。 实例 package main import "fmt" func main () { //这是...
  • zap

    1723 2023-08-03 《Go 语言》
    zap 简介 安装zap依赖 举例: zap 简介 在许多Go语言项目中,我们需要一个好的日志记录器能够提供下面这些功能:能够将事件记录到文件中,而不是应用程序控制台日志切割-能够根据文件大小、时间或间隔等来切割日志文件支持不同的日志级别。例如INFO,DEBUG,ERROR等能够打印基本信息,如调用文件/函数名和行号,日志时间等它同时提供了结构...