go语言学习结构体(二)

go构造函数Go语言的结构体没有构造函数,我们可以自己实现。 例如,下方的代码就实现了一个person的构造函数。

最好用的GO语言编程软件:JetBrains GoLand 2022(win/mac)激活版

JetBrains GoLand 2022最新版是一款专业的GO语言编程软件。JetBrains GoLand官方版支持编码辅助功能,IDE会分析你的代码,然后在符号之间寻找连接。提供代码提示,快速导航,灵活的错误分析能力以及格式化和重构功能。

Golang package sync 剖析(四):sync.Map

小明卒,享年28岁提到sync.Map,我们首先想到的是 go 内置的 map[KeyType]ValueType。

Golang基础之指针

值类型-变量存的是值本身:基本数据类型 int系列,float系列,bool,string,数组和结构体,值类型都有对应的指针类型。指针类型,指针变量存的是一个内存地址,这个地址指向的内存空间保存的才是具体值。

log4j的详细配置

### 设置日志级别 ###log4j.rootLogger = error,stdout,D,E ### 输出到控制台 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.

Golang 实现客户端与服务器端UDP协议连接通讯

我们先说一下UDP的概念和作用 UDP是用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。

Hyperledger Fabric 2.x 环境搭建

Hyperledger Fabric是一个是开源的,企业级的,带权限的分布式账本解决方案的平台。本文分享在 Centos 7.5 下搭建 Hyperledger Fabric 2.4 环境并进行简单的测试。

学习Golang第5天 – append()为切片添加元素

a = append // 追加1个元素。切片在扩容时,容量的扩展规律是按容量的 2 倍数进行扩充,例如 1、2、4、8、16…

游戏服务器和Web服务器的区别

用Go语言写游戏服务器也有一个多月了,也能够明显的感受到两者的区别。这篇文章就是想具体的聊聊其中的区别。当然,在了解区别之间,我们先简单的了解一下Go语言本身。PS:这里仅拿SLG手游举例子1. Go语言的特点Go语言跟其他的语言例如Java比起来,算得上一门很年轻的语言。

OpenSSL解析二 AES_ECB_128使用

在OpenSSL中经常使用加密数据的算法是AES_ECB_128,其相对于其他AES算法速度最快,安全性相对较差,但也满足普通加解密数据需求。