Go lang使用包(package)这种概念元素来统筹代码,所有代码功能上的可调用性都定义在包这个级别,如果我们需要调用依赖,那就“导包”就行了,无论是内部的还是外部的,使用import关键字即可。但事情往往没有那么简单,Go lang在包管理机制上走了不少弯路,虽然1.18版本的包管理已经趋于成熟,但前事不忘后事之师,我们还是需要了解一下这段历史。
2024年08月21日
Go lang使用包(package)这种概念元素来统筹代码,所有代码功能上的可调用性都定义在包这个级别,如果我们需要调用依赖,那就“导包”就行了,无论是内部的还是外部的,使用import关键字即可。但事情往往没有那么简单,Go lang在包管理机制上走了不少弯路,虽然1.18版本的包管理已经趋于成熟,但前事不忘后事之师,我们还是需要了解一下这段历史。
2024年08月21日
回顾一下前面在网络编程中启动 http 服务器的代码,其实只需要一行:
http.ListenAndServe(":3000", nil)
2024年08月21日
后端部分我们基本上已经完成了,接下来我们需要编写前端,前端我们采用vue,如果没有vue基础的可以去看看基础教程,后期我有时间也会写一个vue的教程
2024年08月21日
大家好,从今天起,我们一起来学习 Echo 框架。
这几年,随着 Go 语言的发展,各种 Web 框架也出现了。常言道:没有选择是一种无奈,有选择是一种痛苦。所以,大家总是问:Web 框架大佬推荐哪个?
这一年,国内推荐 Gin 的人很多,也让 Gin 的 Star 数增加到了 39.4k+(2020-06-29),网络上 Gin 相关的教程也很多。总体来说,Gin、Echo 等都比较轻量,易用性也差距不大,而 Gin 最大的一个优势是直接使用了 httprouter,因此性能很高,从 Gin 项目中的 Benchmark 表格可以看出:
2024年08月21日
陆陆续续已经更新到了第十三期,基本的知识点都已经讲解的差不多,那么最后一步就是对项目进行部署。这里我们将项目部署到 Linux 的服务器 Docker 上。本期知识点包括交叉编译和Docker部署。
什么是交叉编译呢?交叉编辑简单的说就是一个平台生成另一个平台的可执行程序。我们大部分开发环境是 windows 或者 macOS ,当然也有使用 linux 用户(其实在 windows 上更加推荐使用 WSL 进行开发),而我们的上线服务器一般都是 linux,所以我们要进行项目的交叉编译。Go 中对交叉编译相对简单,我们只需要进行简单的设置即可完成交叉编译。
2024年08月21日
如果你在处理较大尺寸的图片、使用像HDR、图像合成或者3D和视频等类似的功能,优化Photoshop的性能是非常关键的。这篇文章中,我会为大家介绍几种提高Photoshop性能的建议,使其在你的电脑上运行的更快。OK,现在开始!
一、内存使用情况
Photoshop是64位的本机应用程序,因此你为它提供多大的内存,它都可以使用的完。在处理较大尺寸的图像时,更多的内存将会更有利。默认情况下,Photoshop将会分配70%的内存让其使用,但是你可以通过菜单
2024年08月21日
来源:CorelDRAW中文官网
本教程将介绍如何创建渐变描边,这是一项超级简单的技巧,常用在海报设计。给文字加上渐变效果相信许多朋友都会,若想要给描边加上渐变效果,该怎么加呢?一起操作下,给您的文字加上描边吧。
1、 选择“文本工具”输入文字。