摘要:
对于数组来说,索引值既不能小于0也不能大于或等于数组值的长度。 索引值的最小有效值从0开始。 len是Go语言的内建函数的名称。 该函数用于获取字符串、数组、切片、字典或通道类型的值的长度。 var length = len(numbers) 如果我们只声明一个数组类型的变量而不为它赋值,那么该变量 阅读全文
摘要:
var 声明变量 const 常量的关键字, 常量不能出现只声明不赋值的情况。 名字首字母为大写的程序实体可以被任何代码包中的代码访问到。 名字首字母为小写的程序实体则只能被同一个代码包中的代码所访问。 Go语言的整数类型一共有10个, int, uint byte与rune类型有一个共性,即:它们 阅读全文
摘要:
main.go go build main.go 阅读全文
摘要:
//加密机制初始化 g_HDMgr.init(); //对方的public key BIGNUM* peerPubKey = NULL; peerPubKey = BN_bin2bn((unsigned char*)pRegist->DH_PubKey, pRegist->nDH_PubKey_Le 阅读全文
摘要:
libevent tcp API整理 1.01 分配并且返回一个新的具有默认设置的 event_base struct event_base *base = event_base_new(); // 运行循环 int event_base_dispatch(struct event_base *ba 阅读全文
摘要:
#include #include #include #include #include #include #include #include #include #include #include #include #include #define MAX_LINE 16384 struct fd_state { ... 阅读全文
摘要:
LibEvent 实现的低级 ROT13 例子 #include #include #include #include #include #include #include #include #include #include #include #define MAX_LINE 16384 struct fd_st... 阅读全文
摘要:
#define evtimer_new(b, cb, arg) event_new((b), -1, 0, (cb), (arg)) #include #include #include #include #include #include #include #include void do_timeout(evutil_socket_t fd, s... 阅读全文
摘要:
#include #include #include #include #include #include #include #include int lasttime; static void timeout_cb(int fd, short event, void *arg) { struct timeval tv; struct event... 阅读全文
摘要:
/***************************************************************** 函数功能: 创建事件集 *****************************************************************/ struct event_base *event_base_new(void) /******... 阅读全文