千家信息网

Asp.net core与golang web如何测试

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容主要讲解"Asp.net core与golang web如何测试",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Asp.net core与golan
千家信息网最后更新 2026年11月02日Asp.net core与golang web如何测试

本篇内容主要讲解"Asp.net core与golang web如何测试",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Asp.net core与golang web如何测试"吧!

下面是测试环境:

CPU:E3-1230 v2

内存:16G

电脑有点不给力

操作系统:Centos7.0(虚拟机单核2G内存)

asp.net core rc2

golang v1.7beta1

下面是各自的代码:

go

package main import ( "fmt" "net/http" ) func main() { fmt.Println( "This is webserver base!" ) //第一个参数为客户端发起http请求时的接口名,第二个参数是一个func,负责处理这个请求。 http.HandleFunc( "/login" , loginTask) //服务器要监听的主机地址和端口号 err := http.ListenAndServe( "192.168.199.236:8081" , nil) if err != nil { fmt.Println( "ListenAndServe error: " , err.Error()) } } func loginTask(w http.ResponseWriter, req *http.Request) { //获取客户端通过GET/POST方式传递的参数 req.ParseForm() fmt.Fprint(w, "Hello World!" )

}

C#

public class MyHandlerMiddleware { // Must have constructor with this signature, otherwise exception at run time public MyHandlerMiddleware(RequestDelegate next) { // This is an HTTP Handler, so no need to store next } public async Task Invoke(HttpContext context) { await context.Response.WriteAsync( "Hello World!" ); } // ... } public class Startup { public void ConfigureServices(IServiceCollection services) { } // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app) { app.MapWhen(context => { return context.Request.Path.ToString().EndsWith( "jjj.go" ); }, ap => { ap.UseMiddleware(); }); } }

都是简单路由和简单返回字符串

从测试结果看,asp.net core更好一些,包括响应时间和并发数。按理说go应该比.net core快才对。希望各位大神再多做对比测试来反驳我,我测试N次后都是这个结果

不过在windows环境下,golang的并发能到6000左右,而.net core依然在4600多,不过响应速度.net core依然比golang快一些,这个我有点费解。

到此,相信大家对"Asp.net core与golang web如何测试"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

测试 参数 内存 内容 客户 客户端 环境 结果 学习 实用 更深 费解 操作系统 主机 代码 兴趣 口号 地址 大神 字符 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网与科技 华服互联网科技靠谱吗 天津市摩尔互联网科技 科技金融是不是互联网金融 互联网核心科技是什么 中国互联网科技发展 奇酷互联网络科技 郑州华宇互联网科技 福州新华互联网科技学校 知乎 湖南诚度互联网科技有限公司 南平创想时代互联网科技有限公司 知域互联网科技有限公司大骗子 江阴互联网智能科技产品进口 恒生互联网科技指数跳水 互联网科技大赛获奖感言 小米互联网科技园入驻 黑云互联网科技有限公司 九思连强互联网电子科技有限公司 信承诺互联网科技有限公司 互联网科技博主张洲 博彦科技互联网金融 深圳恒合互联网络科技有限公司 鸠鸠互联网科技 互联网科技论坛 互联网科技博主是什么意思 中化能源互联网科技招聘 世界互联网领先科技成果获奖 工业互联网科技成果转化 互联网科技包装股 玉溪新华互联网科技怎么选
0