当前标签: Golang
[译]使用golang每分钟处理百万请求
[译]使用golang每分钟处理百万请求 在Malwarebytes,我们正在经历惊人的增长,自从我在1年前加入硅谷的这家公司以来,我的主要职责是为多个系统做架构和开发,为这家安全公司的快速发展以及百万日活产品所必需的基础设施提供支持。我曾在一些不同的公司从事反病毒和反恶意软件行业超过12年,我知道这些系统最终会...
2019-08-09 18:32
阅读(117)
Golang 编写 Tcp 服务器
Golang 作为广泛用于服务端和云计算领域的编程语言,tcp socket 是其中至关重要的功能。无论是 WEB 服务器还是各类中间件都离不开 tcp socket 的支持。 * Echo 服务器 <https://www.cnblogs.com/Finley/p/11070669.html#Echo-%E...
2019-06-22 22:20
阅读(608)
开源一个golang小程序商城后台系统(moshopserver)
开源一个golang小程序商城后台(moshopserver) golang和c/c++比起来是一门新的语言,一直想学,网上搜集了一些资料,有些人说很容易上手,确实是这样,和C/C++比起来,少了很多乱七八糟的语法。学一门新的语言,最好的方法就是动手写一些东西,最近小程序也比较火,也想学一下,网络上搜索的一些开源...
2019-06-09 22:50
阅读(2405)
区块链:Golang 开发相关
Golang 是一门年轻的语言。它在设计上借鉴了传统 C 语言的高性能特性,又借鉴了多种现代系统语言的优点,被认为具有很大的潜力。要开发好 Golang,首先要掌握好相关的开发工具。 这里介绍如何快速安装和配置 Golang 环境、选用合适的编辑器和 IDE,以及如何配合使用 Golang 的配套开发工具来提高开...
2019-05-17 18:44
阅读(177)
Golang : cobra 包解析
笔者在《Golang : cobra 包简介 <https://www.cnblogs.com/sparkdev/p/10856077.html> 》一文中简要的介绍了 cobra 包及其基本的用法,本文我们从代码的角度来了解下 cobra 的核心逻辑。 Command 结构体 Command 结构体是 cobr...
2019-05-16 08:11
阅读(250)
Golang : cobra 包简介
Cobra 是一个 Golang 包,它提供了简单的接口来创建命令行程序。同时,Cobra 也是一个应用程序,用来生成应用框架,从而开发以 Cobra 为基础的应用。本文的演示环境为 ubuntu 18.04(下图来自互联网)。 主要功能 cobra 的主要功能如下,可以说每一项都很实用: * 简易的子...
2019-05-14 08:52
阅读(385)
Golang : pflag 包简介
笔者在前文 <https://www.cnblogs.com/sparkdev/p/10812422.html>中介绍了 Golang 标准库中 flag 包的用法,事实上有一个第三方的命令行参数解析包 pflag 比 flag 包使用的更为广泛。pflag 包的设计目的就是替代标准库中的 flag 包,因此它具...
2019-05-09 08:47
阅读(970)
Golang : flag 包简介
在 Golang 程序中有很多种方法来处理命令行参数。简单的情况下可以不使用任何库,直接处理 os.Args;其实 Golang 的标准库提供了 flag 包来处理命令行参数;还有第三方提供的处理命令行参数的库,比如 Pflag 等。本文将介绍 Golang 标准库中 flag 包的用法。本文的演示环境为 ubu...
2019-05-06 08:44
阅读(614)