
给想转Go或者Go进阶同学的一些建议
最近一直有小伙伴私信我学Go语言的问题:有的小伙伴觉得客户端太卷了,想转服务端,觉得Java也卷,想学Go语言;聊的多了,发现这是一个共性问题,所以干脆整理成文章,希望对更多的人有帮助。

Go 每日一库之 casbin:权限管理
我们依然使用 Go Module 编写代码,先初始化:$ mkdir casbin && cd casbin。下面这张图很好地描绘了这个过程:我们首先编写模型文件:r = sub, obj, act。

如何在Go中使用接口
介绍编写灵活的、可重用的和模块化的代码对于开发通用程序是至关重要的。以这种方式工作可以避免在多个位置进行相同的更改,从而确保代码更容易维护。如何做到这一点因语言而异。例如,继承是在Java、c++、c#等语言中使用的一种常见方法。开发人员还可以通过组合实现相同的设计目标。

《Go题库·6》Go和java比有什么不同?
面试企业 虾皮、知乎题目解析 GOLANG ROADMAP社区答案(溪尾)Go也称为Golang,是一种开源编程语言,Go可以轻松构建可靠,简单和高效的软件。Go是键入的静态编译语言。Go语言提供垃圾收机制,CSP风格的并发性,内存安全性和结构类型。

Java、Rust、Go、NodeJS、TypeScript并发编程比较
就像在 JavaScript 中一样,也可以在 Deno 上使用 TypeScript 进行某种程度的多线程并发和并行化,并且由于 Deno 是基于 Rust 构建的,因此未来并发性能可能会比NodeJS 上的更好。

后端程序员一定要看的语言大比拼:Java vs. Go vs. Rust
这是Java,Go和Rust之间的比较。这不是基准测试,更多是对可执行文件大小、内存使用率、CPU使用率、运行时要求等的比较,当然还有一个小的基准测试,可以看到每秒处理的请求数量,我将尝试对这些数字进行有意义的解读。为了尝试将苹果与苹果进行比较(也许是?

PHP & Swoole 与 Java、Go 等技术选型答疑
感觉Swoole越来越复杂了,虽然特性也变得更强,可惜在项目组里面根本推不动,而且协程后需要注意事项也很多,稍不注意可能就是连接忘了回收,连接错乱的风险。Swoole4 的协程 和 Go 完全一样,但是 PHP 语言更简单易用。

你们说,不知道Go函数的调用惯例,影响我调函数吗
前言今天与大家聊一聊 Go 语言的函数调用惯例,调用惯例是调用方和被调用方对于参数和返回值传递的约定,Go语言的调用惯例在1.17版本进行了优化,本文我们就看一下两个版本的调用惯例是什么样的吧~。1.17版本前栈传递在 Go1.