书栈网 · BookStack 本次搜索耗时 0.021 秒,为您找到 129450 个相关结果.
  • 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转换

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

    3647 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 导入...
  • 第 20 章:Go 语言在 Google App Engine 的使用

    820 2023-05-17 《Go入门指南》
    20.0 Google App Engine 中的 Go 链接 20.0 Google App Engine 中的 Go 本章中的网站地址和原书有所出入,但并不影响,因为 Google 已经对这些网址做了重定向。自这本书出版以来,GAE 的安装方式和使用方式已经发生了变化,原书内容仅供参考,请以文档 或网站指引为准。 链接 目录 上一节:总结...
  • 7.3 语言、形式语言、正则语言和正则表达式

    7.3 语言、形式语言、正则语言和正则表达式 7.3 语言、形式语言、正则语言和正则表达式 在进一步介绍正则表达式之前,让我们先思考下语言的本质是什么、编译的本质又是什么?编译的输入是程序、输出也是程序,那么程序的本质又是什么? 程序本质上就是一个字符串,而语言呢,可以看成一个由合法程序组成的集合,也就是一个字符串集合。编译是干吗的?一个是判断输入...
  • 第六章 Go 语言中的大杀器

    6.1 Go 大杀器之性能剖析 PProf(上) 6.2 Go 大杀器之性能剖析 PProf(下) 6.3 Go 大杀器之跟踪剖析 trace 6.4 用 GODEBUG 看调度跟踪 6.5 用 GODEBUG 看 GC 6.6 Go 进程诊断工具 gops 6.7 公开和发布度量指标 6.8 逃逸分析:变量在哪儿
  • PL/pgSQL语言函数

    PL/pgSQL语言函数 PL/pgSQL语言函数 PL/pgSQL是一种可载入的过程语言。 用PL/pgSQL创建的函数可以被用在任何可以使用内建函数的地方。例如,可以创建复杂条件的计算函数并且后面用它们来定义操作符或把它们用于索引表达式。 SQL被大多数数据库用作查询语言。它是可移植的并且容易学习。但是每一个SQL语句必须由数据库服务器单独执...