青训营笔记共0篇
青训营笔记

使用 GORM(Go 的 ORM 库)连接数据库,并实现增删改查操作的个人实现过程 | 青训营

标题:使用GORM轻松连接数据库,实çŽ...
admin的头像-五八三admin2年前
0110
分析抖音的互联网架构与构建高可用系统的思考|青训营-五八三

分析抖音的互联网架构与构建高可用系统的思考|青训营

摘要:本文将结合Go语言,对抖音的互联网架构进行分析,包括系统设计、技术实现和高可用性构建。同时,我们将针对类似场景,探讨如何使用Go语言构建高可用系统,以应对大规模用户和高流量负载的...
admin的头像-五八三admin2年前
0150
GORM连接数据库,并实现增删改查操作 | 青训营-五八三

GORM连接数据库,并实现增删改查操作 | 青训营

Gorm 1. 准备工作 首先进入终端下载我们Ã...
admin的头像-五八三admin2年前
060

GO语言高质量编程(补档)

在现代软件开发中,选择合适的编程语言对于项目的成功至关重要。Go(或Golang)作为一种开源的、静态类型的编程语言,因其卓越的性能、高效的并发特性以及简洁的语法而备受开发者的青睐。本文将...
admin的头像-五八三admin2年前
070
Socks5代理服务器的原理以及具体实现 | 青训营-五八三

Socks5代理服务器的原理以及具体实现 | 青训营

写在前面 本文是自己进入青训营以来的第七篇笔记,这次实操的项目是我自己之前鸽了很久的Socks5代理服务器项目,之前因为种种原因不是很想实操,而今痛下决心,一定要啃下这个项目的代码,本次...
admin的头像-五八三admin2年前
050
Go语言入门[一] 从HelloWorld开始| 青训营-五八三

Go语言入门[一] 从HelloWorld开始| 青训营

官方指路 官网:golang.google.cn/ API文档:Documentation - The Go Programming Language 下载:All releases - The Go Programming Language 我的第一个Go程序 相信大家的第一个程序都源于一...
admin的头像-五八三admin2年前
0130
HTTP框架应用实战 | 青训营-五八三

HTTP框架应用实战 | 青训营

选择HTTP框架Gin。 项目初始化 mkdir goblog-server cd goblog-server code . 初始化git仓库,同步github。 git init git remote add origin git@github.com:ChouE/goblog-server.git // 第一次...
admin的头像-五八三admin2年前
0140
使用 GORM进行多表连接查询 实践 | 青训营-五八三

使用 GORM进行多表连接查询 实践 | 青训营

前言 最近一直跟着青训营学习,然后自己也动手搭建了一个项目,下面就来对GORM这个工具的使用做一个简单的总结和小笔记 正文 一、引入GORM go get -u gorm.io/gorm 二、配置数据库 编写yml文件 ...
admin的头像-五八三admin2年前
070
如何用简单的 CSS 和 JavaScript 轻松制作视差滚动(Parallax Scrolling) - 实践记录 | 青训营-五八三

如何用简单的 CSS 和 JavaScript 轻松制作视差滚动(Parallax Scrolling) – 实践记录 | 青训营

? 如何用简单的 CSS 和 JavaScript 轻松制作做视差滚动(Parallax Scrolling) ?视差滚动是一种网页设计技术,其中网站背景的移动速度比前景慢。当访问者向下滚动网站时,这会产生 3D 效果,增...
admin的头像-五八三admin2年前
0110

Git 的正确使用姿势与最佳实践:团队协作和版本控制的最佳实践

当今的软件开发中,版本控制非常的重要,而 Git 是当今非常热门的分布式版本控制系统,是团队协作和代码管理的强大工具。而正确地使用 Git对于确保项目的稳定性、可维护性和团队协作至关重要。 ...
admin的头像-五八三admin2年前
080
go入门之工程实践笔记 | 青训营-五八三

go入门之工程实践笔记 | 青训营

在这部分,老师直接从并发开始讲,但结合资料我进行一些接口等的补充。我建议还是多看看go语言的资料(go圣经以及B站的一些教学视频)再继续,老师讲得比较粗略。 1.接口 接口类型是对其它类型...
admin的头像-五八三admin2年前
0200
Go语言Kitex对接Nacos实现RPC调用(Client端) | 青训营-五八三

Go语言Kitex对接Nacos实现RPC调用(Client端) | 青训营

前言 上篇文章已经把Kitex的Server端搭建好了,并且注册到了Nacos里面,我们需要在Client里面使用服务发现来发现这个服务并远程调用。 开始实战 生成代码 进入 kitex-client 文件夹下使用和服务...
admin的头像-五八三admin2年前
0110
GO语言入门指南:基础语法和常用特性解析(并发) | 青训营-五八三

GO语言入门指南:基础语法和常用特性解析(并发) | 青训营

随着硬件的发展,并发程序变得越来越重要。Web服务器会一次处理成千上万的请求。平板电脑和手机app在渲染用户画面同时还会在后台执行各种计算任务和网络请求。即使是传统的批处理问题--读取数据...
admin的头像-五八三admin2年前
090
Gorm框架使用总结 | 青训营-五八三

Gorm框架使用总结 | 青训营

一、基本介绍和总结思路 1.Gorm简介: Gorm...
admin的头像-五八三admin2年前
040

HTTP缓存策略实践与分析|青训营

摘要:HTTP缓存是提升Web性能的关键技术之一。本文以谷歌Chrome浏览器为例,深入探讨了其涉及的请求中的缓存策略,并通过实际代码示例进行验证和分析。通过学习与理解缓存策略的实践,开发者可...
admin的头像-五八三admin2年前
0120
使用js实现一个任务管理列表|青训营-五八三

使用js实现一个任务管理列表|青训营

使用js写了一个任务管理列表,数据存储在本地,可以实现:自动计算任务完成时间、标记完成、录入、删除任务。主要是练习和熟悉一些DOM操作~而且日常记录任务也可以使用这个自己设计的网页,成就...
admin的头像-五八三admin2年前
0100

GO语言入门指南:Gin框架入门 | 青训营

Gin框架 Gin框架是一个用于构建Web应用程序的轻量级框架,使用Go语言编写。它具有高性能、易于使用和灵活的特点,被广泛应用于构建RESTful API。 Gin框架安装与使用 安装 下载并安装Gin: go get...
admin的头像-五八三admin2年前
0230
互联网交互——网络提速优化 | 青训营笔记-五八三

互联网交互——网络提速优化 | 青训营笔记

网络架构给产品提质 1. 多路复用/Stream 多路复用(Multiplexing)和流(Stream)是TCP协议中的两个重要概念,它们协同工作来实现可靠的数据传输和管理。 多路复用(Multiplexing):在TCP连接...
admin的头像-五八三admin2年前
0150

TypeScript中泛型的使用 | 青训营

泛型是TypeScript中的一个强大特性,它可以增加代码的灵活性和安全性。在本文中,我将向您介绍泛型的使用方法和场景,并展示如何使用类型约束。 什么是TypeScript? 首先简单了解一下什么是Type...
admin的头像-五八三admin2年前
0230
Go框架三件套(Web/RPC/ORM)| 青训营-五八三

Go框架三件套(Web/RPC/ORM)| 青训营

1 Gorm 对于GORm的详细学习可以看我的上一篇文章juejin.cn/post/726516… Gorm是一个已经迭代了10年+的功能强大的ORM框架,拥有丰富的开源扩展。 Gorm的约定(默认) Gorm使用名ID的字段作为主...
admin的头像-五八三admin2年前
0190