Golang基础——引用外部函数

在Golang的项目开发中,为了逻辑清晰会需要把不同功能的模块区分开,所以在构建项目之初就会划分出不

1.6万字长文:Go 协程的实现原理

核心概念要理解协程的实现, 首先需要了解go中的三个非常重要的概念, 它们分别是G, M和P,没有看过golang源代码的可能会对它们感到陌生, 这三项是协程最主要的组成部分, 它们在golang的源代码中无处不在.

C++ 后台开发面试时一般考察什么?

带领研发团队多年,现对应试者在面试中锁需要准备的知识进行总结,主要涉及C++/C/Golang语言基础。

Uber:利用Golang构建高性能查询服务实践

Uber作为世界上最大的的互联网在线约车服务商,有着世界上上最大的地理信息查询和服务,如何提高这些在线服务的响应时间,提高其查询性能是一个极大的极大的挑战,本文就给大家分享一个Uber利用golang语言提高服务性能的案例。

k8s之mutating webhook + gin(附加调试技巧)

Webhook 接收来自apiserver的回调,对回调资源做一些校验、注入、修改元数据等工作。至此,整个部署完成,是不是非常简单,现在我们来测试一下是否能够正常工作。

「第六期」技术中台golang开发实习生 滴滴

先说一下个人的总体情况,西电大三计科,没有实习和太多实践经验(只有自己写的博客什么的),数据结构和算法还行,在滴滴前面过很多次字节,三次三面挂,好未来golang过了,还有许多中小厂就忘了,也没过。总共也许接近二十次面试经历?

Go 和 Rust 常提供静态编译好的 Linux 程序,C 可以吗?

大家在Github上看到的Linux程序,release页面附件提供静态编译好的二进制的,常是go和rust编写的。C/C++写的基本上都要自己编译、或由发布版打包,或提供AppImage。为什么?是go和rust有静态编译的优势吗?C做静态编译有困难吗?

最全的Spring依赖注入方式,你都会了吗

前言Spring 正如其名字,给开发者带来了春天,Spring 是为解决企业级应用开发的复杂性而设计的一款框架,其设计理念就是:简化开发。Spring 框架中最核心思想就是:IOC(控制反转):即转移创建对象的控制权,将创建对象的控制权从开发者转移到了 Spring 框架。

万字长文深入解析Golang中的map设计(上)

由于本文篇幅较长,故分为三次发送。

浅谈Kubernetes Ingress控制器的技术选型

名词解释阅读本文需要熟悉以下基本概念:集群:是指容器运行所需云资源的集合,包含了若干台云服务器、负载均衡器等云资源。实例(Pod):由相关的一个或多个容器构成一个实例,这些容器共享相同的存储和网络空间。