百度360必应搜狗淘宝本站头条

go-restful

    Linux或macOS下监控glances+influxdb

    glances+influxdb+grafanaLinux或macOS系统下glances+influxdb+grafana简单来说就是把用glances监控取到的数据放入到influxdb数据库中。通过grafana来展示出来先来一个效果图:第一步安装glances,可以参考我前面的文章...

    如何在 Go 中使用 CGroup 实现进程内存控制

    背景从Linux内核2.6.25开始,CGroup支持对进程内存的隔离和限制,这也是Docker等容器技术的底层支撑。使用CGroup有如下好处:在共享的机器上,进程相互隔离,互不影响,对其它进程是种保护。对于存在内存泄漏的进程,可以设置内存限制,通过系统OOM触发的Kill...

    「GCTT 出品」使用 Golang 构建 DNS 服务器

    需求:对DNS查询进行转发和缓存的本地DNS服务器。补充1:提供一个记录管理的接口(HTTPhandler)。补充2:提供一个名字(name)。DNS服务器的相关要点如下:DNS服务器把域名转换为IP。DNS主要使用UDP协议,其端口为53。...

    Golang如何实现服务的优雅关停/更新

    背景如果我们的应用在kubernetes上我们可以通过滚动更新,每次只更新一部分副本实现服务的不停机更新发布,那如果我们的项目不依托于kubernetes想要达到这种效果该如何实现呢?...

    混合云资产管理项目(七)

    本文对resource和host模块添加restfulapi,将接口暴露出去供前端或其他模块调用。api的暴露使用go-restful框架restful框架...

    Go内置数据结构原理

    作者:jackshi,腾讯PCG后台开发工程师...

    Go 系列讲座:Gin+Jwt RestFul Api 后端一战到底 4: Cors 跨域

    CORS跨域简介浏览器同源策略(跨域是浏览器的限制,抓包工具等可以拿到数据)浏览器一旦发现AJAX请求跨源,就会自动添加一些附加的头信息,有时还会多出一次附加的请求,但用户不会有感觉...

    Go语言(go语言和java哪个更有前途)

    ·GO的优点:1.快速实现:编译和执行速度极快,适合处理大量并发操作,适合开发高并发Web应用和分布式系统。...

    『GCTT 出品』无停机优雅重启 Go 程序

    什么是优雅重启在不停机的情况下,就地部署一个应用程序的新版本或者修改其配置的能力已经成为现代软件系统的标配。这篇文章讨论优雅重启一个应用的不同方法,并且提供一个功能独立的案例来深挖实现细节。如果你不熟悉Teleport话,Teleport是我们使用Golang针对弹性架构设计的SHH和...

    开源项目GO语言后台管理框架RESTGO-ADMIN

    开源地址https://github.com/winlion/restgo-admin请多多加星1、首先上效果2、如何使用2.1、使用如下指令克隆cd$GOPATH/src...