「游戏后端」游戏服务器端开发的一些建议

本文作为游戏服务器端开发的基本大纲,是游戏实践开发中的总结。第一部分专业基础,用于指导招聘和实习考核, 第二部分游戏入门,讲述游戏服务器端开发的基本要点,第三部分服务端架构,介绍架构设计中的一些基本原则。希望能帮到大家一 专业基础1.1 网络1.1.

Golang(I'm够浪)语言和Java、Python等其他语言的对比分析

大量的C++代码,同时又引入了Java和Python成千上万的工程师数以万计行的代码分布式的编译系统数百万的服务器2、Google开发中的痛点:编译慢失控的依赖每个工程师只是用了一个语言里面的一部分程序难以维护更新的花费越来越长交叉编译困难3、如何解决当前的问题和痛点。

LeetCode 力扣官方题解 |863. 二叉树中所有距离为 K 的结点

力扣 863. 二叉树中所有距离为 K 的结点。树上的每个结点都具有唯一的值 0 <= node.val <= 500 。

「开源好物」基于Go语言Gin框架的开源工单系统

Gin 是一款 Golang 的微框架,凭借着其封装优雅,API友好,源码注释明确的优势,在 Golang 开发者群体中受到了较多的欢迎,今天介绍的就是一款使用 Gin 框架的开源工单系统,供大家学习和使用。该项目基于 Gin + Vue + Element UI ,且进行了前后端分离。

Golang模块代理goproxy.io源码研读

Golang模块代理goproxy.io源码研读

Golang恶意软件重出江湖,数千台Linux服务器遭攻击

F5 Labs发布的研究报告称,一个加密器组织正使用新的Golang恶意软件攻击基于Linux的服务器。

如何使用 atomic 包减少锁冲突

写在前面本文基于 Golang 1.14Go 提供了 channel 或 mutex 等内存同步机制,有助于解决不同的问题。在共享内存的情况下,mutex 可以保护内存不发生数据竞争(data race)。

Docker和VS Code的Go开发环境

上次我创建了一个简单的脚本,启动了一个Docker容器,可以从我的本地机器同步和执行Go源代码。但我还没有解释如何支持IntelliSense和调试,这对开发至关重要。让本文介绍一下。

golang进行网站开发的7个优势

开发web应用,你不需要使用其它的第三方扩展库,golang内置了非常强大的网络开发库,你可以使用它们轻松地进行网络开发。

Facebook 开源 Golang 实体框架 Ent 现已支持 TiDB

目前,这个示例应用在 Ent v0.10 和 TiDB v5.4.0 中可以正常运行,Ent 也计划在未来继续拓展对 TiDB 的支持。