color包是image包对于color重点介绍,实现了基本的颜色库color中定义了如下几个变量var ( Black = Gray16{0} White = Gray16{0xffff} Transparent = Alpha16{0} Opaque = Alpha16{0xffff} ) func RGBToYCbCr(r
转载 2024-09-11 12:41:49
98阅读
最近有同学开始尝试接触Go lang,拥抱新技术永远都会是一个好习惯,之前的一篇文章介绍了如何在Mac os系统下配置Go lang开发环境,这次我们在Win10系统下进行配置,并且更换国内的安装,最后再和“全宇宙最快的web框架”–Iris亲密接触一下,对于Iris可能很多朋友并不熟悉,一般Go lang在web开发领域相对著名的框架比如Beego或者Gin都名声在外,这里推荐Iris的原因也
转载 2024-04-15 12:14:43
321阅读
为什么要使用OSS?应用场景是什么?最近在开发考试系统,里面需要上传课件,课件包括pdf,map等等各种类型的文件,这些文件不能像图片一样,直接上传到项目目录下面,需要单独存放,阿里云就提供了存储方式,然后OSS是其中的一种,可以用来存储一些文件。我们需要登录阿里云,之前一直使用的是阿里云的ESC,一个轻量级的服务器,我现在理解的是,OSS和ESC是阿里云开发的不同的功能。ESC就是我们平常使用的
总结可以缓存变量实例的池子,每个pool存储一种类型的变量实例,支持并发每个P有一个poolLocal,并且并将存储分为private和shared,private只能被对应的p使用,shared为一个链表,当前P能pushHead、popHead,其它P能popTail内部存储结构,使用了链表、队列、数组初始化local时,会有一把全局锁除了用锁进行临界值的保护外,更多的是通过防止gorouti
转载 2024-10-22 00:43:12
32阅读
golang小记println(”%v“)==》%v 表示格式化输出fmt包printf方法的参数一览类型参数描述General%v以默认的方式打印变量的值%T打印变量的类型Integer%+d带符号的整型,fmt.Printf("%+d", 255)输出+255%q打印单引号%o不带零的八进制%#o带零的八进制%x小写的十六进制%X大写的十六进制%#x带0x的十六进制%U打印Unicode字符%
##Golang介绍 Go语言是由Google开发的一个开源项目,目的之一为了提高开发人员的开发效率。Go语言语法灵活、简洁、清晰、高效。它的并发特性可以方便地用于多核处理器和网络开发,同时灵活新颖的类型系统可以方便地编写模块化的系统。go可以快速编译,同时具有垃圾内存自动回收功能,并且还支持运行时反射。Go是一个高效、静态类型,但是又具有解释语言的动态类型特征的系统级语法。##语言基础 ###第
转载 2024-06-21 16:39:19
65阅读
GoLang基础一. 环境部署1.1 源码包下载国外网址:https://golang.org/dl国内镜像:https://golang.google.cn/dl中文网址:https://studygolang.com/dl1.2 在Linux中部署# 解压源码包 sudo tar -zxvf goxxxlinux-amd64.tar.gz -C /usr/local # 配置环境变量 sud
文章目录一、创建项目仓库二、拉去仓库,编辑代码三、推送与发布代码四、使用发布的第三方包小结 一、创建项目仓库1.输入仓库的名字,我这里输入simpleExample,用来做演示 2.选择public,公开。要不并不好拉 3.选择需要添加的文件(可选) 4.点击create repository创建此仓库完成后就有一个名为simpleExample的项目仓库,如下图所示。二、拉去仓库,编辑代码1.
转载 2024-03-18 12:46:04
289阅读
一、Golang介绍二、Golang开发工具vimsublimeatomLiteIDEeclipsegolandvscode2.1 vscode的快捷键快捷键位置:File->Preferences->Keyboard Shortcuts常用快捷键:行注释 ctrl + /块注释 shift + alt + a(可修改为 ctrl + shift + /)全选 ctrl + a复制 c
转载 2024-05-28 10:54:27
1608阅读
Go 通过接口来实现多态。我们已经讨论过,在 Go 语言中,我们是隐式地实现接口。一个类型如果定义了接口所声明的全部方法,那它就实现了该接口。现在我们来看看,利用接口,Go 是如何实现多态的。使用接口实现多态一个类型如果定义了接口的所有方法,那它就隐式地实现了该接口。所有实现了接口的类型,都可以把它的值保存在一个接口类型的变量中。在 Go 中,我们使用接口的这种特性来实现多态。通过一个程序我们来理
转载 2024-03-07 10:21:07
42阅读
GOPROXY.IO - 一个全球代理 为 Go 模块而生https://prox
原创 2022-07-18 21:16:03
1289阅读
一花一世界,一个程序也是一个世界 —— Go 变量变量概念 变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找房间,同样的道理,通过变量名可以访问到变量(值)变量的使用步骤 1、声明变量(也叫:定义变量) 2、非变量赋值 3、使用变量变量快速入门案例packge main import "fmt" func main() { // 定义变量/声明变
转载 2024-09-29 22:34:07
25阅读
如何读取yaml,json,ini等配置文件【Golang 入门系列九】一. go读取json配置文件二、 go读取.ini配置文件三、go读取yaml配置文件 如何读取yaml,json,ini等配置文件【Golang 入门系列九】 前面已经讲过一些Go语言的基础知识,感兴趣的朋友可以先看看之前的文章。。实际项目中,还有一个比较重要的基础功能,就是读取相关的配置文件。今天就来说一说,Golan
转载 2024-04-28 13:12:13
81阅读
既然看到本文章了,相信zmq是啥应该不用介绍了,先上代码吧:package main import ( "fmt" "strconv" "time" zmq "github.com/pebbe/zmq4" ) func startServer(port int) { //REP 表示server端 socket, err := zmq.NewSocket(zmq.REP) if
docker切换默认镜像 基于 debian8默认安装的 docker 镜像是在国外,pull 镜像的时候奇慢无比,需要自己手动切换成国内的镜像。1. 修改配置文件docker 默认的配置文件是 `/etc/default/docker`,如果此目录下不存在 docker 文件,可以自己手动创建一个,将文件中添加内容:DOCKER_OPTS=" --registry-mirror=
转载 2023-05-22 15:26:39
681阅读
1.前言netflow是Cisco公司提出的用于描述通过路由器的连接信息的协议。路由器也象防火墙一样不仅仅是按包处理,而是跟踪到连接一层,对属于 同一个连接的数据包进行统计,某种程度上也成了状态检测,路由器将这些连接信息使用netflow协议发送到netflow搜集器,根据连接的统计信息可 得到网络运行的各种信息,还可用来判断是否受到攻击。netflow已经出过很多版本,目前应
# Python镜像设置 在使用Python进行开发的过程中,我们经常会遇到下载速度慢的问题,这通常是因为我们所使用的镜像不稳定或者网络连接不佳。为了解决这个问题,我们可以设置Python的镜像,以提高下载速度和稳定性。本文将介绍如何设置Python镜像,并给出相关的代码示例。 ## 什么是Python镜像 Python镜像是一个用来存储Python包的服务器,可以提供给用户下载
原创 2024-06-17 05:45:52
184阅读
# Yarn 设置镜像 ## 介绍 在使用 Yarn 进行包管理时,由于安装依赖包的过程中需要从互联网下载,而有时候由于网络原因,或者是某些包的官方无法访问,导致安装速度变慢甚至失败。为了解决这个问题,我们可以设置 Yarn 使用镜像,从而加快包的下载速度,提高开发效率。 ## 镜像的作用 镜像是指一个与官方结构相同的服务器,它可以在不改变包的结构的情况下,为用户提供更快的下载
原创 2023-11-14 12:45:38
603阅读
## Docker镜像设置 作为一名经验丰富的开发者,你可以帮助刚入行的小白学习如何设置Docker镜像。在本文中,我将向你展示整个过程,并提供每个步骤所需的代码和注释。 ### 流程概述 在开始之前,让我们先来了解一下整个过程的流程。下面的表格将展示Docker镜像设置的步骤和相关操作。 | 步骤 | 操作 | | --- | --- | | 步骤 1 | 安装Docker | |
原创 2023-08-10 12:17:16
914阅读
# Yarn 设置镜像:提升 Node.js 开发体验 在现代的 JavaScript 开发中,Yarn 是一个广泛使用的包管理工具。通过 Yarn,开发者能够高效地管理项目依赖,并保持相应的包更新。然而,在某些情况下,默认的包可能会导致下载速度慢或不稳定,尤其是在连接到国外服务时。因此,设置一个合适的镜像可以显著提高开发效率。 本文将带您了解如何设置 Yarn 镜像,包括详细的步骤和
原创 9月前
346阅读
  • 1
  • 2
  • 3
  • 4
  • 5