使用dubbo-go搭建dubbo接口测试平台

背景http接口测试只需要一个curl命令,但dubbo协议没有这样的现成接口测试工具。通常公司内的dubbo控制台或其他平台会集成一个dubbo接口测试工具。调用一个dubbo接口,需要知道服务名service、方法名method和参数args。

聊聊并发,进程通信方式,go协程简单应用场景

聊聊并发,进程通信方式,go协程简单应用场景开篇提问1. 知道并发,并行,线程,协程概念吗?或者知道大概含义吗?1. 有线程为什么还要有协程?区别是什么?1. 『进程』通信方式知道几种?有没有超过3种?1. golang『协程』通信方式推荐?1. 使用并发的目的是为什么?

go语言:函数参数传递详解

参数传递是指在程序的传递过程中,实际参数就会将参数值传递给相应的形式参数,然后在函数中实现对数据处理和返回的过程。

go语言学习总结(四十七)Go Interface 源码剖析

在上一篇文章 《深入理解 Go Interface》中从设计和使用的角度介绍了 Golang 的 interface,作为补充,这篇文章将从源码级别来看看 interface 的具体实现。

go语言实现微信支付宝QQ支付简单容易操作

一、安装$ go get github.com/iGoogle-ink/gopay查看 GoPay 版本版本更新记录import ( “fmt” “github.com/iGoogle-ink/gopay”)func main() { fmt.

go语言入门教程33 Go pprof性能调优

在计算机性能调试领域里,profiling 是指对应用程序的画像,画像就是应用程序使用 CPU 和内存的情况。 Go语言是一个对性能特别看重的语言,因此语言中自带了 profiling 的库,这篇文章就要讲解怎么在 golang 中做 profiling。

每日一题(go篇) bufio读取文件

问题:以下代码输出什么,为什么?欢迎大家在评论区留下自己的想法。func testwen() { fmt.Println(time.Now()) f,e := os.Open(“文章.txt”) //文章长度23866 buf_len, _ := f.Seek(0, io.

go-micro的安装和使用

protobuf是谷歌提供的一种高效的协议数据交换格式工具库,类似于xml,json,但是相比他们更高效,体积更小。

windows11下的goland开发-搭建go环境

之前电脑装的win10的开发环境,可惜不知道什么鬼原因,系统开机后卡得要死。所以现在换成了win11,需要重新搭建goland的开发环境。今天先部署下go环境类型版本windows11goland2021.3.2go1.76.61、下载go,地址:https://golang.

go+iris(web框架)+casbin(权限)+jwt+vue的web server框架

Golang+Iris+Casbin+JWT+Vue的webserver框架,可前后端分离。软件架构目前支持单web架构,如果部署成前后端分离,可用nginx中间件代理。