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

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

    3662 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 导入...
  • Build and Deploy a Go Project

    Build and Deploy a Go Project Prerequisites Create a Docker Hub Access Token Create Credentials Create a Pipeline Edit the Jenkinsfile Run the Pipeline Verify Results Bui...
  • go-zero对接

    go-zero支持 运行一个已有的示例 开发接入 注意事项 深入理解动态调用 更加完整的例子 其他方式接入 consul接入 直连 K8S 小结 go-zero支持 dtm与go-zero进行了深度合作,打造了go-zero原生支持分布式事务的解决方案,提供了极简的用户体验。感谢go-zero作者kevwan 的大力支持 dtm从...
  • go-zero configuration

    go-zero configuration overview Basic Service Configuration Log Configuration Prometheus Configuration