golang go语言之基础语法二 文后有Java福利

本次将继续说基础语法,说完语法我们将链接MySQL数据库实现增删改查的操作,同时还将分享Java20套项目资料。

golang逃逸分析

带GC语言给我们程序的编写带来了极大的便利,但是与此同时屏蔽了很多底层的细节,比如一个对象是在栈上分配还是在堆上分配。

如何在skynet框架中使用socket+protobuf

引言:假如我们要建立的skynet服务器与客户端的连接方式为长连接,且选择了Google的Protobuf来定制我们的网络协议,那么,接下来我们要解决的问题就是:如何在skynet框架中使用socket+protobuf。

聊聊golang的zap的ZapKafkaWriter

序本文主要研究一下golang的zap的ZapKafkaWriterZapKafkaWriterpackage loggerimport (    “errors”    “sync”    “sync/atomic”    “syscall”)// ZapKa

轻轻松松掌握未来服务端语言-golang

根据3月2日,Hired发布的《2019软件工程师状态》报告中指出,具有Go经验的候选人是迄今为止最具吸引力的。

Golang linting完全实践指南

Golang编程时间中,为了便于调试和代码质量和安全性检查。利用该方法可以在开发周期的早期捕获错误,并且检查团队编程风格,提高一致性。这对团队协作开发特别有用,可以提高开发的效率,保持代码质量和安全性。概述Linting代码是可以做的最基本的事情之一,以确保项目中的编码实践一致。

不就是给Spring贡献源码吗,有什么好吹的?

未来一段时间,是 Java 重要的转型窗口期,如果作为下一个 LTS 版的 Java 17,能够成功集 Amber、Portola、Valhalla、Loom 和 Panama 的新能力、新特性于一身,GraalVM 也能给予足够强力支持的话,那 Java 17 LTS 大概率会是一个里程碑式的版本,带领着整个 Java 生态从大规模服务端应用,向新的云原生时代软件系统转型。

Linux的SOCKET编程/tcp详解

1.

Golang 优化结构体-极致地减少内存开销

你应该知道的简单数据对齐技术Pexels上的Mike拍摄的照片如果您以前用 Golang 编写过,那么您很可能已经看到并实现了类型 — 结构。您可能不知道的是,通过简单地重新排序结构中的字段,您可以极大地提高 Go 程序的速度和内存使用量!难以置信?让我们切入正题!

为什么 Spring 仍然会是云原生时代最佳平台之一?

虽然不少同学对Cloud Native的理解可能不太一样,但是越来越多的人相信“Cloud native is about culture, not containers”。