- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 leaf开源服务器第四节-分析源码实现模拟TCP客户端
leaf开源游戏服务器源码leaf开源服务器第一节-分析项目结构leaf开源服务器第二节-分析之配置文件说明及服务器运行leaf开源服务器第三节-分析TCP消息通信之增加Glog日志(1) 大家好,我是Golang语言社区(WwW.Golang.Ltd)的站长,今天继续来给大家分析leaf游戏服务器源码,来实现模拟客户端;这节我们主要是分析源码实现
2017-11-16 11:42:09 1188
原创 leaf开源服务器第三节-分析TCP消息通信之增加Glog日志(1)
leaf开源游戏服务器源码leaf开源服务器第一节-分析项目结构leaf开源服务器第二节-分析之配置文件说明及服务器运行大家好,我是Golang语言社区的站长,今天给大家带来的是关于leaf的游戏服务器通信分析;leaf支持TCP和websocket,我们首先分析TCP的链接机制;由于原作者的log模块不好用,日志打印的时间标志和文件定位信息缺失,所以直接增加了glog第三方日志库
2017-11-15 10:40:22 756
原创 leaf开源服务器第二节-分析之配置文件说明及服务器运行
leaf开源服务器第一节-分析项目结构大家好 我是社区主编彬哥,今天继续分析leaf服务器;我们上节课给大家简单的介绍了leaf 服务器的项目结构,本节给大家代码的是服务器配置文件server.json的配置 从工程上看,配置文件server.json是再conf目录下,所以我们需要自己手动建立文件server.json 建立好后,那server.json此
2017-11-08 16:38:10 929
转载 golang进阶(三)——后台进程的启动和停止
原文链接+++ title=”golang进阶(三)——后台进程的启动和停止” date=”2017-10-12” tags=[“golang”,”cobra”] categories=[“资源管理”] description=”不想再像java或者其他语言那样为了操作后台程序写各种脚本的话,这篇文章值得你一看” featured=true im
2017-11-07 19:56:27 5533 2
原创 leaf游戏服务器模块源码-module
原文链接leaf模块package leafimport ( "github.com/name5566/leaf/cluster" "github.com/name5566/leaf/conf" "github.com/name5566/leaf/console" "
2017-11-07 19:36:05 613
原创 leaf开源服务器第一节-分析项目结构
原文地址 leaf开源服务器-分析1首先,leaf开源服务器-大多数网上文章介绍都是关于游戏服务器的;其实总体框架来说,做H5聊天服务器也可以的;同时leaf总体设计来说,个人认为此框架不仅仅适合游戏。项目入口 main.gopackage mainimport ( "server/conf"
2017-11-07 16:21:59 1873
转载 用Golang写一个搜索引擎
用Golang写一个搜索引擎猜你喜欢golang入门-- 一个2D的图形库学习golang入门--一个简单的http clientgolang的第一个deadlockLiteJob,一个Golang的本地任务调度器再次自我黑客马拉松--不用第三方库实现一个基于golang的web service如何利用golang 反射值
2017-11-06 19:53:51 4730
转载 关于游戏服务端架构的整理
一个大型的网落游戏服务器应该包含几个模块:网络通讯,业务逻辑,数据存储,守护监控(不是必须),其中业务逻辑可能根据具体需要,又划分为好几个子模块。这里说的模块可以指一个进程,或者一个线程方式存在,本质上就是一些类的封装。对于服务器的并发性,要么采用单进程多线程,要么采用多进程单线程的方式,说说两种方式的优缺点:一、单进程多线程的服务器设计模式,只有一个进程,但一个进
2017-11-06 19:51:17 688
转载 Golang游戏服务器
我对和GOLANG写MMO服务器的一些遐想:1、沙盒(隔离性)SKYNET:原生LUA STATE作为沙盒, 进行服务器间隔离安全性高; 服务可以很容易的配置到不同节点之上。GO:估计用RECOVER,PANIC来支持, 用GORUTINE来当做服务;或许间点可以通过开关,选择性开放服务,也是可以做到的。2、热更新SKYNET:snax 热更新, 还是比较方便,
2017-11-06 19:47:06 1809
原创 Golang语言社区--YY直播视频专用下载帖
为了维护YY直播课程的资源,社区特此成立资源下载链接Golang语言社区 提供给广大 GOpher一个学习交流的平台社区特此为大家开设了课程直播 直播课程下载地址
2017-11-06 19:45:27 570
DLL动态链接库嵌入exe可执行文件
2013-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人