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

    2003 2023-09-17 《Go 语言》
    简介: 举例: 简介: otto是一个Go语言实现的JavaScript 解释器,它的项目地址为:https://github.com/robertkrimen/otto 举例: 假如我现在有一个 encrypt.js 的文件,里面的内容为: var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefg...
  • Go 包

    1987 2022-05-18 《Go 语言》
    前言 import语句 名字导出 前言 每个 Go 程序都是由一些包组成的。 程序从 main 包开始执行。 E.g:/_src/tour/packages.go package main import ( "fmt" "math/rand" ) func main () { fmt.Printl...
  • 九、Zinx的连接管理

    9.1 创建连接管理模块 9.2 连接管理模块集成到Zinx中 A) ConnManager集成到Server中 B) 连接的添加 C) Server中添加连接数量的判断 D) 连接的删除 9.3 连接的带缓冲的发包方法 9.4 注册连接启动/停止自定义Hook方法功能 9.5 使用Zinx-V0.9完成应用程序 现在我们要为Zinx框架...
  • Go 切片(Slice)

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

    1934 2023-08-02 《Go 语言》
    前言 defer是什么 ★ 多个defer的执行顺序 ★ defer和return的顺序 ★ defer和panic 总结 前言 defer是golang中用的比较多的一个关键字,也是go面试题里经常出现的问题,而在很多时候我们只知其然,而不知其所以然,今天就来整理一下关于defer的学习使用,希望对需要的朋友有所帮助。 defer是...
  • godotenv

    1879 2023-09-16 《Go 语言》
    简介: 快速使用 第三方库需要先安装: 简介: 微服务应用提倡将配置存储在环境变量中。任何从开发环境切换到生产环境时需要修改的东西都从代码抽取到环境变量里。但是在实际开发中,如果同一台机器运行多个项目,设置环境变量容易冲突,不实用。 godotenv库从.env文件中读取配置, 然后存储到程序的环境变量中。在代码中可以使用读取非常方便。godo...
  • @参考文献

    1860 2020-12-26 《Go 语言》
    主要参考文献如下,排名不分先后: Mike__Jianghttps://blog.csdn.net/tennysonsky Riohttps://www.zhihu.com/people/rio/activities guyan0319https://github.com/guyan0319/golang_development_notes ...
  • select

    1856 2023-08-03 《Go 语言》
    select简介: select简介: select 是 Go 中的一个控制结构,类似于 switch 语句。select 语句只能用于 chan 通道操作,每个 case 必须是一个通道操作 ,要么是发送要么是接收。select 语句会监听所有指定的通道上的操作,一旦其中一个通道准备好就会执行相应的代码块 。如果多个通道都准备好,那么 select...
  • json.Marshal 功能详解

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

    8.1 创建 消息队列 8.2 创建及启动Worker工作池 8.3 发送消息 给 消息队列 8.4 Zinx-V0.8代码实现 8.5 使用Zinx-V0.8完成应用程序 接下来我们就需要给Zinx添加消息队列和多任务Worker机制了。我们可以通过worker的数量来限定处理业务的固定goroutine数量,而不是无限制的开辟Goroutin...