相比 C 、C++,Go 为什么不火?

内心排斥其他编程语言,看其他语法总觉得有点怪,而且有“C/C++能做任何事,故无用其他语言之必要”的思想在作祟。

浅谈RSocket与响应式编程

简介: RSocket是高效一个二进制的网络通讯协议,能够满足很多场景下使用。另外,RSocket也是一个激进的响应式捍卫者,激进到连API都跟响应式无缝集成。本文我们将和大家分享RSocket与响应式编程。

通过 WasmEdge 嵌入WebAssembly 函数扩展 Golang 应用

GO 编程语言(Golang)是一种易于使用且安全的编程语言,可编译为高性能的原生应用程序。Golang 是编写软件基础设施和框架的非常流行的选择。软件框架的一个关键要求是,用户能够使用自己的代码对其进行扩展和定制。

跟我学 gRPC—2. gRPC Client 和 Server

前言本章节将使用Go来编写gRPCServer和Client,让其互相通讯。/configuremakemakeinstall检查是否安装成功protoc–version若出现以下错误,执行ldconfig命名就能解决这问题protoc:errorwhileloadingsha

golang中的函数式编程

函数式编程本篇来学习Go语言的函数式编程,函数式编程不是Go语言独有的,像Python也是支持函数式编程的,不过Go语言支持函数式编程主要体现在闭包上。Go语言闭包应用:1)不需要修饰如何访问自由变量;2)没有Lambda表达式,但是有匿名函数 (其实两者差不多)。

protoc简介

# 安装$ brew install protoc# 查看版本$ protoc –versionlibprotoc 3.17.3测试目录结构如下:├── proto│   ├── greeter│   │   ├── greeter.

现网中网络排错必用的ICMP和Tracert实战理解

ICMP协议用来在网络设备间传递各种差错和控制信息,它对于收集各种网络信息、诊断和排除各种网络故障具有至关重要的作用。

Go语言:gRPC框架使用

上节课已经学习了gRPC基本知识,对gRPC有了初步的认识。我们想要实现的是通过gRPC框架进行远程服务调用,首先第一步应该是要有服务。

一篇带你全面掌握go反射的用法

最重要的你为什么要用反射?这个问题请读者自己回答。

Go 如何减少供应链攻击?

现代软件工程是协作性的,并且基于对开源软件的重用。这就使目标暴露在供应链攻击之下,而软件项目则会因为其依赖性被破坏而遭到攻击。无论采用何种过程或技术手段,每个依赖性都必然存在着相互信任的关系。但是,Go 的工具和设计帮助降低了所有阶段的风险。