Golang程序通用优化策略

Don’t guess where the bottleneck is – use Go profilers for detecting the code to be optimized。

Go Web 框架 Gin 学习1 – 介绍与安装

介绍。Gin是一个用Go语言编写的web框架。安装。第一个web应用。去除逐行解释,截图如下:运行如下:

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

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

golang cron 定时任务

比如我们的手机卡假设都是在每个月的开始时间就更新资费:“0 0 0 1 * ” // 表示每个月1号的00:00:00。“0 1 1 1 * ” // 表示每个月1号的01:01:00。每隔5秒执行一次:“/5 * * ?”每隔1分钟执行一次:“0 /1 * * ?”每天23点执行一次:“0 0 23 * ?”每天凌晨1点执行一次:“0 0 1 * ?”每月1号凌晨1点执行一次:“0 0 1 1 * ?”

花椒服务端 gRPC 开发实践

背景在移动端平台开发中,为了增加代码复用,降低开发成本,通常会需要采用跨平台的开发技术,花椒也不例外。

微服务架构之API网关:SpringCloudGateway

API 网关是微服务架构重要组件之一,是服务唯一入口。API 网关封装内部系统架构,横向抽离通用功能,如:身份验证、监控、限流、熔断、负载均衡等。核心要点是,所有的客户端和消费端都通过统一的网关接入微服务,在网关层处理所有的非业务功能。反向代理 VS 网关在 web 1.0,2.

「实战」助力数据库开发之接口篇 – Python 连接 Greenplum

上篇文章介绍了golang 如何连接 Greenplum,那么本文章来介绍在这几年火的一塌糊涂的 Python 语言如何连接 Greenplum。 #pgdb_conn = pg.connect for row in rows:

Linux下C/C++ 手写一个线程池

在我们日常生活中会遇到许许多多的问题,如果一个服务端要接受很多客户端的数据,该怎么办?线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。

linux多线程编程之Reactor模型到muduo多线程模型

推荐视频:linux多线程之epoll原理剖析与reactor原理及应用网络原理tcp/udp,网络编程epoll/reactor,面试中正经“八股文”c/c++ linux服务器开发学习地址:C/C++Linux服务器开发/后台架构师【零声教育】-学习视频教程-腾讯课堂Reac

Go语言极简教程 – 第一篇 HelloWorld

Go语言Go语言介绍Go语言又称Golang,2007年诞生于Google公司,2012年3月发布Golang1.0。