菜鸟一只
创作者中心
登录
菜鸟一只
文章
菜鸟一只
in
Nginx
在 Ubuntu 上安装 Nginx:详细教程
Nginx 是一个高性能的 HTTP 和反向代理服务器。本文将介绍如何在 Ubuntu 系统上安装 Nginx,包括导入官方签名密钥、设置 apt 仓库、以及安装和配置 Nginx。 步骤 1:安装必要的依赖包 首先,确保你的系统安装了 curl、gnupg2、ca-certificates、lsb-release 和 ubuntu-keyring 这些依赖包。运行以下命令来安装它们: sudo apt install c
发布于 156天前
阅读数 1315
菜鸟一只
in
Golang
正确处理Go语言中的错误
错误处理是任何软件开发过程中的重要方面,Go 提供了几种不同的方法来处理代码中的错误。 在 Go 中,错误由 error 接口表示,其定义如下: type error interface { Error() string } Error() 方法返回描述错误的字符串。要创建一个错误,可以使用 errors.New() 函数,该函数将字符串作为参数,并返回一个 error 值。 例如,考虑一个将
发布于 1年前
阅读数 1044
菜鸟一只
in
Golang
,
Docker
,
VSCode
使用 VS Code 调试 Docker 化的 Go 应用程序
封面图片由作者提供 对于开发人员而言,调试是软件开发中至关重要且具有挑战性的方面。这就像是一名侦探,寻找线索并拼凑出代码出错的故事。但是,就像任何侦探故事一样,这也是一项挑战。在容器化环境(如 Docker)中进行调试会增加一层复杂性。然而,通过正确的工具和方法,使用 Visual Studio Code 在 Docker 容器中调试 Go 应用程
发布于 1年前
阅读数 2302
菜鸟一只
in
Golang
,
泛型
Go 泛型Repository
作者提供的图片 | 使用 Go 的吉祥物 简介 Go 泛型是一项期待已久的功能,从 Go 1.18 开始可用。本文将展示如何使用它们创建一个通用存储库,用于存储各种类型的数据。下面是我们将要做的事情的概述: 通过测试定义我们希望消耗存储库行为的方式 定义一个通用的存储库接口 创建一个通用的存储库接口实现 为其中一个模型创建一个
发布于 1年前
阅读数 1329
菜鸟一只
in
Golang
学以致用:“Golang指针非常强大”
指针是 Go 中的一个基本概念,它允许你传递程序中的值和记录的引用。它是这门语言的一个关键特性,可以用于提高代码性能并实现更强大的抽象。 在 Go 中,指针是存储另一个变量内存地址的变量。你可以使用 & 运算符来创建指针,以获取变量的地址。例如: package mainimport "fmt"func main() { x := 10 var p *int = &x fmt.
发布于 1年前
阅读数 865
1
2
3
4
5
•••
31
5 / page
菜鸟一只
关注
文章
153
小书
0
点赞
0
粉丝
1
简介:
你就是个黄焖鸡,又黄又闷又垃圾。