mq-golang:从Go应用程序调用IBM MQ

时间:2024-02-24 10:00:15
【文件属性】:

文件名称:mq-golang:从Go应用程序调用IBM MQ

文件大小:414KB

文件格式:ZIP

更新时间:2024-02-24 10:00:15

golang monitoring prometheus cgo opentsdb

mq-golang 该存储库演示了如何从使用Go语言编写的应用程序中调用IBM MQ。 该存储库以前包含将MQ统计信息导出到某些监视包的程序。 现在,这些已移至的。 构建这些软件包需要最低级别的MQ V8。 但是,请注意,在MQ V9之前,队列管理器发布并在mqmetric软件包中利用的监视数据不可用。 通过设置ibmmq.usePublications=false可以监视MQ V8实例的一组有限指标。 健康警告 此程序包按原样提供,不保证会提供支持或更新。 也不能保证与该软件包的任何将来版本兼容。 API可能会根据任何反馈进行更改。 在此存储库中进行了版本发行,以帮助使用稳定的API。 MQI说明 ibmmq目录包含一个Go包,它公开了一个类似于MQI的接口。 目的是为Go程序员提供比通用过程MQI更自然的API。 例如,来自C API的固定长度字符串数组(例如MQCHAR48)由本机Go字符串类型表示。 这些类型之间的转换是在ibmmq包本身中处理的,从而无需Go程序员了解它。 提供了示例程序来演示使用MQI的各种功能。 有关这些程序的更多信息,请参见samples目录中


【文件预览】:
mq-golang-master
----buildInDocker.sh(1KB)
----CLA.md(2KB)
----ibmmq()
--------mqistr.go(83KB)
--------mqiBO.go(1KB)
--------mqiMHO.go(2KB)
--------mqiSRO.go(1KB)
--------mqiMQSD.go(7KB)
--------mqiMQGMO.go(4KB)
--------mqiMQCD.go(8KB)
--------mqiattrs.go(4KB)
--------mqiCBD.go(2KB)
--------mqiMPO.go(3KB)
--------mqiCBC.go(2KB)
--------cmqc_linux_amd64.go(221KB)
--------cmqc_linux_s390x.go(221KB)
--------mqiSTS.go(4KB)
--------mqicb.go(9KB)
--------cmqc_windows.go(221KB)
--------cmqc_linux_ppc64le.go(221KB)
--------mqiCTLO.go(1KB)
--------ibmmq_test.go(9KB)
--------mqiMQMD.go(7KB)
--------mqi.go(32KB)
--------mqiMQOD.go(7KB)
--------mqiMQPMO.go(4KB)
--------cmqc_darwin.go(221KB)
--------mqicb_c.go(1KB)
--------mqiMQSCO.go(3KB)
--------mqiMQCNO.go(7KB)
--------mqiPCF.go(9KB)
--------mqiDLH.go(4KB)
--------cmqc_aix.go(221KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(642B)
--------ISSUE_TEMPLATE.md(162B)
----buildSamples.sh(2KB)
----Dockerfile(3KB)
----LICENSE(11KB)
----formatting.mk(191B)
----samples()
--------amqsprop.go(9KB)
--------putget.sh(350B)
--------runSample.sh(2KB)
--------runSample.gomod(82B)
--------amqssub.go(5KB)
--------amqsdlh.go(6KB)
--------amqsset.go(4KB)
--------pubsub.sh(240B)
--------runSample.Dockerfile(3KB)
--------amqspub.go(4KB)
--------amqsget.go(7KB)
--------amqsconntls.go(4KB)
--------amqsinq.go(5KB)
--------amqscb.go(6KB)
--------amqsput.go(5KB)
--------README.md(4KB)
--------amqsgbr.go(5KB)
--------mqitest()
--------amqsconn.go(4KB)
----CHANGELOG.md(11KB)
----Makefile(3KB)
----.dockerignore(15B)
----README.md(10KB)
----mqmetric()
--------queue.go(17KB)
--------log.go(3KB)
--------mqmetric_test.go(9KB)
--------mqif.go(11KB)
--------discover.go(43KB)
--------topic.go(10KB)
--------status.go(10KB)
--------usage.go(9KB)
--------qmgr.go(8KB)
--------channel.go(22KB)
--------sub.go(7KB)
----go.mod(54B)

网友评论