随笔分类 -  golang

go
gor实现线上HTTP流量复制压测引流
摘要:一、使用背景 gor 是一款go语言实现的简单的http流量复制工具,它的主要目的是使你的生产环境HTTP真实流量在测试环境和预发布环境重现。只需要在 代理例如nginx入口服务器上执行一个进程,就可以把生产环境的流量复制到任何地方, 完美解决了HTTP 层实时流量复制和压力测试的问题。常见的HTT 阅读全文

posted @ 2023-03-23 15:24 cn三少<script></script> 阅读(147) 评论(0) 推荐(0) 编辑

[Golang] 从零开始写Socket Server(1): Socket-Client框架
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 第一次跑到互联网公司实习 。。感觉自己进步飞快啊~第一周刚写了个HTTP服务器用于微信公共号的点餐系统~ 第二周就直接开始一边自学Go语言一边写用于Socket的服务器了。。。 因为发现Gol 阅读全文

posted @ 2017-06-27 16:24 cn三少<script></script> 阅读(1837) 评论(0) 推荐(0) 编辑

golang使用http client发起get和post请求示例
摘要:golang要请求远程网页,可以使用net/http包中的client提供的方法实现。查看了官方网站有一些示例,没有太全面的例子,于是自己整理了一下。 get请求 get请求可以直接http.Get方法,非常简单。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 func http 阅读全文

posted @ 2017-06-27 13:59 cn三少<script></script> 阅读(27472) 评论(0) 推荐(0) 编辑

go环境变量配置 (GOROOT和GOPATH)
摘要:GOROOT就是go的安装路径在~/.bash_profile中添加下面语句: 当然, 要执行go命令和go工具, 就要配置go的可执行文件的路径:操作如下:在~/.bash_profile中配置如下:export $PATH:$GOROOT/bin如果是windows需要使用;符号分割两个路径, 阅读全文

posted @ 2017-06-26 12:22 cn三少<script></script> 阅读(5726) 评论(0) 推荐(0) 编辑

go git 安装配置与使用 (windows 7 64bit)
摘要:go语言安装使用第三方库方式一般采用 go get github.com/.../... 命令.例如: 1 go get github.com/astaxie/beego 1.错误情况一: 1 package github.com/astaxie/beego: cannot download, $G 阅读全文

posted @ 2017-06-26 11:48 cn三少<script></script> 阅读(211) 评论(0) 推荐(0) 编辑

CentOS6.4安装Golang环境
摘要:什么是Go? Go是一门并发支持、垃圾回收的编译型的系统编程语言,目的是为了创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。Go的主要特点有哪些?类型安全和内存安全以非常直观和极低代价的方案实现高并发高效的垃圾回收机制快速编译(同时解决C语言中头文件太多的问题... 阅读全文

posted @ 2015-07-21 17:11 cn三少<script></script> 阅读(6667) 评论(0) 推荐(0) 编辑

使用四种框架分别实现百万websocket常连接的服务器
摘要:著名的C10K问题提出的时候, 正是 2001 年。这篇文章可以说是高性能服务器开发的一个标志性文档,它讨论的就是单机为1万个连接提供服务这个问题,当时因为硬件和软件的**,单机1万还是一个非常值得挑战的目标。但是时光荏苒,随着硬件和软件的飞速发展,单机1万的目标已经变成了最简单不过的事情。现在用任... 阅读全文

posted @ 2015-07-16 19:41 cn三少<script></script> 阅读(33813) 评论(0) 推荐(2) 编辑

supervisor运行golang守护进程
摘要:最近在鼓捣golang守护进程的实现,无意发现了supervisor这个有意思的东西。supervisor是一个unix的系统进程管理软件,可以用它来管理apache、nginx等服务,若服务挂了可以让它们自动重启。当然也可以用来实现golang的守护进程,下面描述下具体实现。安装superviso... 阅读全文

posted @ 2015-07-16 18:39 cn三少<script></script> 阅读(3199) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示