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

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

Go 如何减少供应链攻击?

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

Go 内存分配器可视化指南—每张图都值得收藏

昨天的文章 用图的方式讲解 Go 语言内存分配 ,如果不过瘾,或没怎么看懂,今天这篇就值得深度研究。

golang的常见问题:结构体引用、类型比较、map修改排序

“roy”: 18,“kitty”: 16,“hugo”: 21,“tina”: 35,“jason”: 23,}。

基于etcd实现大规模服务治理应用实战

导读:服务治理目前越来越被企业建设所重视,特别现在云原生,微服务等各种技术被更多的企业所应用,本文内容是百度小程序团队基于大模型服务治理实战经验的一些总结,同时结合当前较火的分布式开源kv产品etcd,不仅会深入剖析ectd两大核心技术Raft与boltdb的实现原理,也会披露服务治理真实实践的经验,希望帮助大家在服务治理的道路上获得更多帮助。

Java程序员如何学习Golang(二)

今天主要介绍一下golang特有的几种复合数据类型struct结构体,就相当于java中的一个实体类,里面只可以定义一些属性,没有方法的定义,下面就是一个user的结构体的定义,由 struct 关键字开头,后面跟着用一对大括号 {} ,其中包裹着的一系列字段(field)声明t

golang2021函数与包(19)Go语言闭包实践

Go语言闭包闭包并不是什么新奇的概念,它早在高级语言开始发展的年代就产生了。1、闭包的概念闭包(Closure)是词法闭包(Lexical  Closure)的简称。是由函数和与其相关的引用环境组合而成的实体。

烧麦的全栈

烧麦的全栈是一个学习博客网站记录自己的前端和后端的学习知识要点1、web前端2、flutter3、golang相关详情点击下面的链接烧麦的全栈

程序员技术选型:写Go还是Java?

我在 Spiral Scout 工作的那几年,使用了 EJB2、DB2 和 Oracle 等后端技术,积累了很多软件开发方面的专业知识。

go中存在es中数组相对应数据

go中存在es中数组相对应数据