zhangmeng
2023-05-16 7ed5a9445c63b4fef30b338a7552b14f21a790c0
for go get
1个文件已添加
5个文件已修改
12 ■■■■ 已修改文件
TST/test/test.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
clib/libnsqclient.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
go.mod 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
gonsqcli 补丁 | 查看 | 原始文档 | blame | 历史
main.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
make.sh 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
TST/test/test.go
@@ -4,7 +4,7 @@
    "context"
    "fmt"
    "log"
    "nsqCli/nsqclient"
    "nsqclient/nsqclient"
    "time"
)
clib/libnsqclient.h
@@ -1,6 +1,6 @@
/* Code generated by cmd/cgo; DO NOT EDIT. */
/* package nsqCli */
/* package nsqclient */
#line 1 "cgo-builtin-export-prolog"
go.mod
@@ -1,4 +1,4 @@
module nsqCli
module nsqclient
go 1.14
gonsqcli
Binary files differ
main.go
@@ -5,8 +5,8 @@
import "C"
import (
    "nsqCli/TST/test"
    "nsqCli/nsqclient"
    "nsqclient/TST/test"
    "nsqclient/nsqclient"
    "sync"
    "time"
    "unsafe"
make.sh
@@ -6,5 +6,5 @@
go tool cgo -exportheader clib/libnsqclient.h main.go &&
go build -buildmode=c-shared -o ./clib/libnsqclient.so &&
rm -fr _obj &&
go build &&
go build -o gonsqcli &&
g++ -std=c++11 -g -O0 -o cnsqcli TST/ctest/ctest.cpp -I. -Lclib/ -lnsqclient -ldl -pthread