上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 46 下一页

2018年12月11日

golang操作mysql使用总结

摘要: golang操作mysql使用总结 前言 Golang 提供了database/sql包用于对SQL数据库的访问, 作为操作数据库的入口对象sql.DB, 主要为我们提供了两个重要的功能: sql.DB 通过数据库驱动为我们提供管理底层数据库连接的打开和关闭操作. sql.DB 为我们管理数据库连接 阅读全文

posted @ 2018-12-11 23:56 &大飞 阅读(658) 评论(0) 推荐(0) 编辑

Leaf:GO语言游戏框架介绍及入门

摘要: Leaf 是一个由 Go 语言(golang)编写的开发效率和执行效率并重的开源游戏服务器框架。Leaf 适用于各类游戏服务器的开发,包括 H5(HTML5)游戏服务器。 Leaf 的关注点: 良好的使用体验。Leaf 总是尽可能的提供简洁和易用的接口,尽可能的提升开发的效率 稳定性。Leaf 总是 阅读全文

posted @ 2018-12-11 23:51 &大飞 阅读(524) 评论(0) 推荐(0) 编辑

leaf 和cocos creator 游戏实战(二)注册与登陆

摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ouzhengai/article/details/81836955 <!-- flowchart 箭头图标 勿删 --> mongodb的安装及配置,参考下文: https://blog.csdn.n 阅读全文

posted @ 2018-12-11 23:46 &大飞 阅读(1006) 评论(0) 推荐(0) 编辑

leaf 和cocos creator 游戏实战(一)使用protobuf完成通讯

摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ouzhengai/article/details/81050692 <!-- flowchart 箭头图标 勿删 --> 项目目的: 开发一个交互性的小游戏,限于服务端经验较少,故开始学习leaf框架 阅读全文

posted @ 2018-12-11 23:45 &大飞 阅读(779) 评论(0) 推荐(0) 编辑

gRPC

摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xuduorui/article/details/78278808 <!-- flowchart 箭头图标 勿删 --> gRPC分享 概述 gRPC 一开始由 google 开发,是一款语言中立、平台 阅读全文

posted @ 2018-12-11 18:32 &大飞 阅读(642) 评论(0) 推荐(0) 编辑

gRPC初体验

摘要: gRPC是由Google主导开发的RPC框架,使用HTTP/2协议并用ProtoBuf作为序列化工具。其客户端提供Objective-C、Java接口,服务器侧则有Java、Golang、C++等接口,从而为移动端(iOS/Androi)到服务器端通讯提供了一种解决方案。 当然在当下的环境下,这种解 阅读全文

posted @ 2018-12-11 18:23 &大飞 阅读(469) 评论(0) 推荐(0) 编辑

2018年12月10日

vgo简明教程

摘要: 2018年8月25日更新:Go官方已将第三方库管理工具定义为模块(modules),这篇文章已过期,请大家阅读新文章《Go模块简明教程》了解一下。 前言 vgo是Go语言推出的第三方库管理工具,即将在Go语言新版本中使用。 相信大家都接触过其它语言的第三方库管理工具,比如Java的maven,PHP 阅读全文

posted @ 2018-12-10 16:20 &大飞 阅读(736) 评论(1) 推荐(0) 编辑

go nil转为interface{}后判断不可靠

摘要: 判断一个值是否为nil,最好是直接跟nil进行比较判断,而不要通过interface{}的形参传给另一个函数来进行判断。 但是用反射可以通过interface{}来判断nil,如testnil5。 看如下示例代码,a是一空指针,但只有testnil4和testnil5能正确判断出来: type St 阅读全文

posted @ 2018-12-10 16:00 &大飞 阅读(361) 评论(0) 推荐(0) 编辑

golang: 详解interface和nil

摘要: golang的nil在概念上和其它语言的null、None、nil、NULL一样,都指代零值或空值。nil是预先说明的标识符,也即通常意义上的关键字。在golang中,nil只能赋值给指针、channel、func、interface、map或slice类型的变量。如果未遵循这个规则,则会引发pan 阅读全文

posted @ 2018-12-10 15:58 &大飞 阅读(591) 评论(0) 推荐(0) 编辑

Go语言第一深坑:interface 与 nil 的比较

摘要: interface简介 Go 语言以简单易上手而著称,它的语法非常简单,熟悉 C++,Java 的开发者只需要很短的时间就可以掌握 Go 语言的基本用法。 interface 是 Go 语言里所提供的非常重要的特性。一个 interface 里可以定义一个或者多个函数,例如系统自带的 io.Read 阅读全文

posted @ 2018-12-10 15:48 &大飞 阅读(918) 评论(0) 推荐(0) 编辑

go语言静态库的编译和使用

摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/leo881205/article/details/80141735 <!-- flowchart 箭头图标 勿删 --> 本文主要介绍go语言静态库的编译和使用方法,以windows平台为例,linu 阅读全文

posted @ 2018-12-10 14:55 &大飞 阅读(1104) 评论(0) 推荐(0) 编辑

GoWorld – 用Golang写一个分布式可扩展、可热更的游戏服务器

摘要: Golang具有运行效率高、内存安全等优良特性,因此是非常适合用来进行服务器开发。使用Golang开发游戏服务器有如下的优点: 运行效率远高于各种脚本语言,大幅度提升服务器承载能力内存安全,不会像C++服务器那样出现内存错误导致服务器down机Goroutine能够很好地利用多核计算能力,提升承载能 阅读全文

posted @ 2018-12-10 14:02 &大飞 阅读(658) 评论(0) 推荐(0) 编辑

基于Golang的游戏服务器框架cellnet开发日记(二)(转)

摘要: 看官们肯定还有大部分不是很熟悉Actor模型. 我这里基于Erlang, Skynet等语言和框架库来实战型解释下Actor模型. Actor概念 Actor模型和OO类似, 都是符合人的思维模式进行编码. OO里啥都是类, 用类来模拟对象, 解决所有的问题. Actor类似的使用Actor来模拟处 阅读全文

posted @ 2018-12-10 11:15 &大飞 阅读(237) 评论(0) 推荐(0) 编辑

golang Leaf 游戏服务器框架简介

摘要: Leaf 是一个由 Go 语言(golang)编写的开发效率和执行效率并重的开源游戏服务器框架。Leaf 适用于各类游戏服务器的开发,包括 H5(HTML5)游戏服务器。 Leaf 的关注点: 良好的使用体验。Leaf 总是尽可能的提供简洁和易用的接口,尽可能的提升开发的效率 稳定性。Leaf 总是 阅读全文

posted @ 2018-12-10 11:03 &大飞 阅读(5356) 评论(0) 推荐(0) 编辑

awesome-go:一个很全的go语言框架,库,软件合集

摘要: 由 awesome-python.启发,我们在这里整理了一个一个很全的go语言框架,库,软件合集。 内容 非常赞的go语言 Audio & 音乐类 安全认证 & OAuth CUI 数据库 数据库驱动 日期时间 Email 嵌入脚本项目 Forms 游戏开发 代码生成 GUI 图像 日志 机器学习 阅读全文

posted @ 2018-12-10 10:38 &大飞 阅读(2273) 评论(0) 推荐(0) 编辑

服务器网络库 cellnet

摘要: cellnet是一个高性能,简单,方便的开源服务器网络库 自由切换编码,业务代码无需调整。 TCP和html5的应用都可以直接使用cellnet迅速搭建服务器框架。 如果你熟悉Java的Netty或Mina网络库,Handler机制将给予你强大定制功能。 特性 数据协议 编码支持: Google P 阅读全文

posted @ 2018-12-10 10:18 &大飞 阅读(842) 评论(0) 推荐(0) 编辑

go游戏框架比较

摘要: 开发语言 Golang能重复利用多核计算能力,提升承载能力,简单易用,内存安全,运行效率高于各种脚本语言 框架比较 cellnet是一个组件化、高扩展性、高性能的开源服务器框架 Leaf 是一个模块化、多核支持、稳定的开源游戏服务器框架 GoWorld一个分布式可扩展、可热更新的游戏服务器框架 特性 阅读全文

posted @ 2018-12-10 10:03 &大飞 阅读(6132) 评论(0) 推荐(0) 编辑

2018年12月9日

KBEngine 服务器端-loginapp-协议构建、解析执行详细介绍

摘要: KBEngine 服务器端-loginapp-协议构建、解析执行详细介绍 宏宏宏 由于 C++ 是静态语言,不能像 js 一样通过函数名字符串来直接执行函数,所以将 messageId 映射到可执行函数的复杂性大大提升;KBEngine 使用了一系列精巧的「宏」来解决这个问题。 为了叙述方便,我把需 阅读全文

posted @ 2018-12-09 08:19 &大飞 阅读(368) 评论(0) 推荐(0) 编辑

KBEngine.executeRawDatabaseCommand使用

摘要: KBEngine.executeRawDatabaseCommand使用 先贴一段官方的API介绍: def executeRawDatabaseCommand( command, callback, threadID, dbInterfaceName ): 功能说明:这个脚本函数在数据库上执行原始 阅读全文

posted @ 2018-12-09 08:18 &大飞 阅读(500) 评论(0) 推荐(0) 编辑

kbengine + cocos2d-js-demo理解

摘要: kbengine + cocos2d-js-demo理解 KBEngine 是国内开源的游戏服务器引擎,据说参考了 Bigworld 的架构;网上能找到的开源游戏服务器引擎很少,网易的 Pomelo 是用 Node.js 来实现的,现在还是觉得 C/C++ 更熟悉些,就先从这个开始理解游戏服务器开发 阅读全文

posted @ 2018-12-09 08:17 &大飞 阅读(611) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 46 下一页

导航