Abel'Blog

我干了什么?究竟拿了时间换了什么?

0%

前言

golang可以通过cgo直接来调用c/c++的函数代码。这里是参考《Go语言高级编程》书,做一些笔记。结构按照书的章节来。

阅读全文 »

概述

在制作游戏里面,除了使用FSM,还有一种实现模式:行为树。编写本文用于梳理行为树中的概念,知识点。里面使用到了三方库来编辑行为树(behavior3.com)。行为树主要用于做系统控制的,能通过简单的节点组合,编辑出复杂的逻辑。

阅读全文 »

借过同事的一本《go语言并发之道》一直都没有去阅读。我是非常懒惰的,开一篇笔记,督促自己将本书阅读完成。主要是抓举一些概念,然后就是理解如何组织代码。

O’Reily 奥莱利 出版社,原书名:《Concurrency in Go》,IBSN 978-7-5198-2494-5. 图书馆编码 TP312

阅读全文 »

概述

接口是对类型行为的抽象和概括。接口抽象的方法可以让我们函数更加灵活和适应性。中间只定义了函数类型。接口就是约定。

阅读全文 »

概念

go语言中的并发程序通过两种手段来实现。goroutine和channel。顺序通讯进程(communicating sequential processes)简称CSP.

并发(concurrency):逻辑上具备同时处理多个任务的能力。

并行(parallelism):物理上再统一时刻执行多个并发任务。

阅读全文 »