教你从头写游戏服务器框架

> 本文由云+社区发表 > 作者:韩伟 ## 前言 大概已经有差不多一年没写技术文章了,原因是今年投入了一些具体游戏项目的开发。这些新的游戏项目,比较接近独立游戏的开发方式。我觉得公司的“祖传”服务器框架技术不太适合,所以从头写了一个游戏服务器端的框架,以便获得更好的开发效率和灵活性。现在项目将近上线,有时间就想总结一下,这样一个游戏服务器框架的设计和实现过程。 这个框架的基本运行环境是 Linux ,采用 C++ 编写。为了能在各种环境上运行和使用,所以采用了 gcc ...阅读全文

2019-03-06 12:09:08

Go中的init函数

** 来源: https://mp.weixin.qq.com/s/HptVvXho3JAf8k0GVGjQbw ** **欢迎关注公众号《Go后端干货》** **各种Go,后端技术,面试题分享** ## 正文   我们知道Go程序的入口是main函数,当main函数退出了,程序也就退出了。init函数在Go程序中也扮演着重要的角色。这篇文章将会介绍init函数的特性以及如何使用它们。 **init函数的作用:** - 变量初始化 - 检查和...阅读全文

2019-06-13 09:28:44

为什么GOPROXY对Golang开发如此重要

引言 从Go 1.13开始,Go Module作为Golang中的标准包管理器,在安装时自动启用,并附带一个默认的GOPROXY。 但是对于其他的GOPROXY选项,比如JFrog GoCenter,以及你自己的Go Module包,你需要在公众视野中保持安全,你应该选择什么样的配置? 你怎样才能不让你的公共和私人资源成为一个纠缠的结? 先让我们来看看GOPROXY是干什么的,以及如何为一个快速、可靠和安全的系统设置一个GOPROXY。 什么是GOPROXY? ...阅读全文

2020-06-02 18:00:32