书栈网 · BookStack 本次搜索耗时 0.036 秒,为您找到 202627 个相关结果.
  • Go 进程触发

    Go 进程触发 Go 进程触发 有的时候,我们需要从Go程序里面触发一个其他的非Go进程来执行。 package main import "fmt" import "io/ioutil" import "os/exec" func main () { // 我们从一个简单的命令开始,这个命...
  • Go 打点器

    Go 打点器 Go 打点器 Timer是让你等待一段时间然后去做一件事情,这件事情只会做一次。而Ticker是让你按照一定的时间间隔循环往复地做一件事情,除非你手动停止它。 package main import "time" import "fmt" func main () { // Tick...
  • Go 函数定义

    Go 函数定义 Go 函数定义 函数是Go语言的重要内容。 package main import "fmt" // 这个函数计算两个int型输入数据的和,并返回int型的和 func plus ( a int , b int ) int { // Go需要使用return语句显式地返回值 ...
  • Go 信号处理

    Go 信号处理 Go 信号处理 有的时候我们希望Go能够智能地处理Unix信号。例如我们希望一个server接收到一个SIGTERM的信号时,能够自动地停止;或者一个命令行工具接收到一个SIGINT信号时,能够停止接收输入。现在我们来看下如何使用channel来处理信号。 package main import "fmt" imp...
  • Go JSON支持

    Go JSON支持 Go JSON支持 Go内置了对JSON数据的编码和解码,这些数据的类型包括内置数据类型和自定义数据类型。 package main import "encoding/json" import "fmt" import "os" // 我们使用两个结构体来演示自定义数据类型的JSON数据编...
  • Protobuf⇢Go转换

    7798 2018-01-25 《Go-gRPC 实践指南》
    Protobuf⇢Go转换 Package Message Service Protobuf⇢Go转换 这里使用一个测试文件对照说明常用结构的protobuf到golang的转换。只说明关键部分代码,详细内容请查看完整文件。示例文件在proto/test 目录下。 Package 在proto文件中使用package 关键字声明包名,默认...
  • 《Go简易教程》

    3650 2018-02-01 《Go简易教程》
    《Go简易教程》 目录 翻译进度 致谢 支持本书 授权许可 《Go简易教程》 《The Little Go Book》 中文译本,中文正式名《Go简易教程》。 目录 关于本书 引言 准备工作 第1章 基础知识 1.1 编译 1.2 静态类型 1.3 类c语法 1.4 垃圾回收 1.5 运行go代码 1.6 导入...
  • 自定义大盘进阶

    自定义大盘进阶 SELECT 聚合函数 常量函数 类型转换 关系运算函数 条件运算函数 逻辑运算函数 其他函数 WHERE 自定义大盘进阶 指标查询语言目前支持了一些内置函数,基本语法为: SELECT field1 :: field , tag1 :: tag , others AS alias FRO...
  • 自定义 Gizmo 进阶

    自定义 Gizmo 进阶 自定义 Gizmo 进阶 上一篇 讲了如何自定义一个跟随节点移动并缩放的 Gizmo,这篇我们将实现一个可以编辑的 Gizmo class CustomGizmo extends Editor . Gizmo { init () { // 初始化一些参数 ...
  • 13.1. PikaScript 内核进阶

    13.1. PikaScript 内核进阶 13.1.1. 大纲 13.1.2. 内核开发概览 13.1.2.1. 选择 linux 的原因 13.1.2.1.1. 内核本身需求:跨平台能力、稳定性 13.1.2.1.2. 开发需求:平台主流、调试方便、测试工具齐全 13.1.2.1.3. 团队需求:避免依赖硬件、开发环境统一 13.1.2.1.4....