软件工具 SofTool.CN 本次搜索耗时 0.215 秒,为您找到 299 个相关结果.
  • Win7 可安装的版本

    1253 2025-07-03 《Go 语言》
    1. 官方支持状态 2. 强制安装 Go 1.22 的变通方案 方法 1:手动解压二进制文件 方法 2:修改安装程序(高级) 3. 潜在问题 4. 推荐方案 5. 验证安装 总结 Go 1.22 官方已不再支持 Windows 7 ,但仍有方法可以尝试安装。以下是详细分析和解决方案: 1. 官方支持状态 Go 1...
  • 3.1 IRequest 消息请求抽象类

    A) 创建抽象 IRequest 层 B) 实现 Request类 我们现在需要把 客户端请求的连接信息 和 请求的数据 ,放在一个叫 Request的请求类 里,这样的好处是我们可以从Request里得到全部客户端的请求信息 ,也为我们之后拓展框架有一定的作用,一旦客户端有额外的含义的数据信息,都可以放在这个Request里。可以理解为每次客户端...
  • signal

    1155 2023-08-03 《Go 语言》
    notify方法: stop方法: 示例一: 示例二: golang中对信号的处理主要使用os/signal包中的两个方法:一个是 notify() 用来监听收到的信号;一个是 stop() 用来取消监听。 notify方法: func Notify (c chan <- os .Signal , sig ...os .Signal ...
  • 十、Zinx的连接属性设置

    10.1 给连接添加连接配置接口 10.2 链接属性方法实现 10.3 连接属性Zinx-V0.10单元测试 当我们在使用连接处理的时候,希望和连接绑定一些用户的数据,或者参数。那么我们现在可以把当前连接设定一些传递参数的接口或者方法。 10.1 给连接添加连接配置接口 zinx/ziface/iconnection.go //定义连接...
  • 5.1 创建消息封装类型

    消息的 接口抽象层 消息的 具体实现层 消息的 接口抽象层 在zinx/ziface/下创建imessage.go文件 zinx/ziface/imessage.go package ziface /* 将 请求的一个消息 封装到 message 中,定义抽象层接口 */ type IMessage interface ...
  • 5.3 Zinx-V0.5代码实现

    A) Request字段修改 B) 集成拆包 过程 C) 提供封包 方法 现在我们需要把封包和拆包的功能集成到Zinx中 ,并且测试Zinx该功能是否生效。 A) Request字段修改 首先我们要将我们 之前的Request中的[]byte 类型的data字段 改成 Message类型 . zinx/znet/request.go ...
  • map

    1086 2023-09-17 《Go 语言》
    go中的map[Interface{}]Interface{}理解 go中的map[Interface{}]Interface{}理解 map里面的k,v支持很多的类型。 SofTool.CN Notes:k = key 键v = value 值 对于go来说也是,go中有个接口的概念 ,任何对象都实现了一个空接口 。 那么我们把map里...
  • 2、初探Zinx架构

    以下架构图是初期的设计思路,暂定我们ZinxV1.0版本,该教程也是从Zinx一步一步实现这个V1.0发布版本。
  • json.Marshal 功能详解

    1022 2025-06-20 《Go 语言》
    json.Marshal 功能详解 基本功能 使用示例 基本示例 主要特性 1. 结构体标签控制 2. 支持的数据类型 3. 特殊处理 与 json.MarshalIndent 的区别 常见错误处理 性能考虑 json.Marshal 功能详解 json.Marshal 是 Go 语言标准库 encoding/json ...
  • os

    1021 2023-09-16 《Go 语言》
    获取系统环境变量 获取系统环境变量 Golang 要获取系统的环境变量需要导入”os”包,通过os包中的 Getenv() 来获取。 func Getenv(key string ) string { //... } 示例代码: package main import ( "fmt" "os" ) func m...