01 2022 档案
摘要:转自: https://www.cnblogs.com/zhangmingcheng/p/15205970.html 例一、defer_a.go package main import "fmt" func main() { fmt.Println("a return:", a()) // 打印结果
阅读全文
摘要:go build -o ../bin/gate gate/main.gogo build -o ../bin/battle battle/main.gogo build -o ../bin/game game/main.go ./gate -log./battle -log./game -log .
阅读全文
摘要:查看复制集 PRIMARY>rs.status() 1、利用rs.reconfig,来添加,删除节点 1,添加节点 查看复制打印 repmore:PRIMARY> config = { _id:"repmore", members:[{_id:0,host:'127.0.0.1:27017',pri
阅读全文
摘要:package main import { "fmt" "time" ) func main() { ch1 := make(chan int) ch2 := make(chan int) go func(ch chan int) { <-ch }(ch1) go func(ch chan int)
阅读全文
摘要:Channel是Go中的一个核心类型,你可以把它看成一个管道,通过它并发核心单元就可以发送或者接收数据进行通讯。 它的操作符是箭头 <- 。 ch <- v // 发送值v到Channel ch中 v := <-ch // 从Channel ch中接收数据,并将数据赋值给v (箭头的指向就是数据的流
阅读全文
摘要:docker中 启动所有的容器命令docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) docker中 关闭所有的容器命令docker stop $(docker ps -a | awk '{ print $1}' | tail
阅读全文
摘要:一、C代码与Go代码共存于一个Go文件,注意import "C"的位置。 test.go package main /* #include <stdio.h> void PrintHello() { printf("in c language, > Hello World!\n"); } */ im
阅读全文
摘要:Goland Debug报错Version of Delve is too old for this version of Go (maximum supported version 1.12, suppress this error with --check-go-version=false) 1
阅读全文
摘要:一、依赖于github.com/kataras/iris/v12,写一个http服务, 返回Hello World test.go package main import ( iris "github.com/kataras/iris/v12" ) func main() { app := iris
阅读全文
摘要:转自: https://www.cnblogs.com/wangtaobiu/p/15684402.html 转自: https://www.cnblogs.com/xiao-xue-di/p/14455707.html go env可以看到, 默认的GOPROXY的值是https://proxy.
阅读全文
摘要:转自 https://www.cnblogs.com/liang1101/p/6679180.html NATS Streaming NATS Streaming是一个以NATS为驱动的数据流系统且它的源码也是由Golang语言编写的。其中NATS Streaming服务是一个可执行的文件名为:na
阅读全文
摘要:NATS初识https://github.com/nats-io https://github.com/nats-io/nats-server https://github.com/nats-io/nats.go https://github.com/nats-io/nats-streaming-s
阅读全文
摘要:转自: https://toutiao.io/posts/p883vaw/preview 参考翻译自NATS官方文档 https://nats-io.github.io/docs/ NATS NATS是一个开源、轻量级、高性能的分布式消息中间件,实现了高可伸缩性和优雅的Publish/Subscri
阅读全文
摘要:NATS—基础介绍 (转自 https://www.cnblogs.com/yorkyang/p/8392172.html) 1. 介绍 NATS(Message bus): 从CloudFoundry的总架构图看,位于各模块中心位置的是一个叫nats的组件。NATS是由CloudFoundry的架
阅读全文
摘要:pkg-config用来检索系统中安装库文件的信息。典型的是用作库的编译和连接。 可用在Makefile中,如 pkg-config --libs "libzmq >= 0.0.0" pkg-config --exists --print-errors "libzmq >= 0.0.0" pkg-c
阅读全文
摘要:########################################################################## Configure complete! Now proceed with: - 'make' compile the project - 'make
阅读全文
摘要:Linux下TinyXml的编译 1.准备TinyXml源码包。 https://github.com/icebreaker/TinyXML.git 2.修改Makefile文件, 将其中的OUTPUT := xmltest一行修改为OUTPUT := libtinyxml.a 将xmltest.c
阅读全文
摘要:Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update
阅读全文
摘要:下载源码包 https://www.php.net/downloads php-7.4.27.tar.gz 解压,并进入目录 ./configure --prefix=/usr/local/php/7.4.27 \ --with-config-file-path=/usr/local/php/7.4
阅读全文
摘要:一、首先下载源码 apr-1.7.0.tar.gzapr-util-1.6.1.tar.gzhttpd-2.4.52.tar.gzpcre-master.zip 地址分别为: https://httpd.apache.org/download.cgi#apache24 https://apr.apa
阅读全文