E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《go语言企业实战》
细说
Go语言
切片
make()的区别字符串、数组和切片的应用从字符串生成字节切片字符串和切片的内存结构修改字符串中的某个字符在上一篇文章中已经了解了数组,数组有特定的用处,但是却有一些呆板(数组长度固定不可变),所以在
Go
ahilll
·
2024-01-01 10:58
golang学习笔记第二部分:9.数组和切片
golang学习笔记第二部分:9.数组和切片18、数组1)数组定义:存放多个同一类型的数据,
go语言
中,数组是值类型var数组名[数组大小]数据类型vara[5]intvarb[3]int=[3]int
吉甫作诵
·
2024-01-01 10:58
golang学习笔记
golang
数据结构
开发语言
Go语言
程序设计-第6章--方法
Go语言
程序设计-第6章–方法对象就是简单的一个值或者变量,并且拥有其方法,而方法是某种特定类型的函数。6.1方法的声明方法的声明和普通函数的声明类似,只是在函数名字前面多了一个参数。
houzhizhen
·
2024-01-01 08:56
golang
golang
开发语言
后端
Docker:Docker集群配置与应用(Docker Swarm)
1.2什么是Swarm集群1.3DockerSwarm特性1.4Swarm节点1.5Swarm集群管理命令Swarm集群节点管理命令1.6DockerSwarm集群搭建前言可以认为DockerSwarm(
Go
boy快快长大
·
2024-01-01 08:55
Docker
docker
eureka
容器
【后端】Docker学习笔记
Docker一、Docker安装(Linux)二、Docker概念三、Docker常用命令四、数据卷五、自定义镜像六、网络七、DockerComposeDockerDocker是一个开源平台,主要基于
Go
第五季度
·
2024-01-01 07:16
Java
docker
学习
笔记
java
docker的学习以及使用,利用docker开minecraft服务器
Docker使用Google公司推出的
Go语言
进行开发实现,基于Linux内核的cgroup,namespace,以及OverlayFS类的UnionFS等技术,对进程进行封装
killsime
·
2024-01-01 05:32
docker
学习
服务器
Map
概述在
Go语言
中一个map就是一个哈希表的引用map类型可以写为map[K]VK对应的key必须是支持==比较运算符的数据类型浮点数类型也是支持相等运算符比较的但不要将浮点数用做key类型创建map内置
zjtriplehhh
·
2024-01-01 01:33
2018年29粥记
2018年29周(7月16号-7月22号)29周计划本周计划利用Fabric框架写个helloworld的例子并开始看Fabric的源码调查一下目前“版权”类的区块链产品有哪些功能深度以及主题的学习
Go
im天行
·
2024-01-01 00:40
1分钟带你了解golang(
go语言
)
Golang:也被称为
Go语言
,是一种开源的编程语言,由Google的RobertGriesemer、RobPike和KenThompson于2007年发明。被誉为21世纪的C语言。
大白说
·
2023-12-31 23:02
golang
golang
go语言
go
21世纪c语言
Grafana增加仪表盘
1.Grafana介绍grafana是一款采用
Go语言
编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库。
tuoluzhe8521
·
2023-12-31 17:34
数据监控
grafana
Prometheus
gin框架使用系列之一——快速启动和url分组
gin是
go语言
常用的web框架,在
go语言
的web体系和微服务体系中经常会出现,所以学习gin框架在go开发中非常有必要,由于博客的篇幅限制,我将学习到的gin常用的方法写成一个系列,以便在工作和学习中使用
断剑zou天涯
·
2023-12-31 17:27
#
gin
gin
go
docker学习笔记01-安装docker
1.Docker的概述用
Go语言
实现的开源应用项目(container);克服操作系统的笨重;快速部署;只隔离应用程序的运行时环境但容器之间可以共享同一个操作系统;Docker通过隔离机制,每个容器间是互相隔离
小小白下士
·
2023-12-31 13:40
docker
docker
容器
Go语言
中支持的internal目录配置与组织内私网包配置详解
Go中的内部包这里可能会有歧义可能是Go的internal目录中的包也可能是指内部开发的包函数和变量的可见性对于函数和变量而言,有如下规则:1)小写字母开头的函数变量结构体只能在本包内访问2)大写字母开头的函数变量结构体可以在其他包访问注意如果,结构体是大写字母开头,字段或方法名是小写字母开头这些字段和方法也只能在本包内访问示例pkg-demo/工程目录pkg/pkg.gomain.gopkg.g
Wang's Blog
·
2023-12-31 09:32
Golang
golang
开发语言
后端
go 语言程序结构
Go语言
中的关键字
Go语言
语法简明,所有关键字如下:包:importpackage程序实体声明和定义:chanconstfuncinterfacemapstructtypevar程序流程控制:goselectbreakcasecontinuedefaultdeferelsefallthroughforgotoifrangereturnswitch
wayyyy
·
2023-12-31 09:56
c# 纤程 FiberTaskScheduler
C#自身并不直接支持像
Go语言
中的goroutine那样的轻量级线程(也被称为纤程)。
Go语言
的goroutine由语言runtime直接支持,并且调度开销极小,非常适合高并发场景。
wangyue4
·
2023-12-31 08:55
c#
java
前端
容器化部署方案 - docker
dokcer是用
Go语言
开发的应用容器引擎,基于容器化,沙箱机制的应用部署技术,可适用于自动化测试、打包,持续集成和发布应用等场景。
Angel_CG
·
2023-12-31 06:55
容器化
后端
docker
Go语言
中的性能考虑和优化
在这篇文章中,我们将探讨
Go语言
中的性能考虑和优化,Go是一种以其效率而著称的静态类型和编译语言。我们将深入探讨三个关键领域:分析并发代码、识别瓶颈以及实施负载均衡和可扩展性策略。
技术的游戏
·
2023-12-31 05:16
golang
开发语言
后端
SpringCloud(第七章 Consul服务注册与发现)
Consul简介二、安装并运行Consul三、服务提供者四、服务消费者五、三个注册中心异同点一、Consul简介1.是什么1.Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用
Go
懒惰的小白521
·
2023-12-31 05:10
SpringCloud
java
consul
docker
java
SpringCloud学习笔记【六】:Consul实现服务注册与发现
Controller测试注册服务消费者源码下载Consul简介官网:https://www.consul.io/docs/introConsul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用
go
天乔巴夏丶
·
2023-12-31 05:08
SpringCloud
java
docker
consul
系列六、Consul
一、Consul1.1、概述Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用
Go语言
开发。他提供了微服务系统中的服务治理、配置中心、控制总线等功能。
YYAugenstern
·
2023-12-31 05:04
微服务系列
微服务
Consul
字节青训营
Go语言
学习第二天-
Go语言
工程实践之测试
文章目录测试单元测试单元测试-规则单元测试覆盖率单元测试-依赖单元函数-Mock基准测试基准测试-优化案例测试单元测试单元测试-规则使用gogetgithub.com/stretchr/testify/assert命令时提示go:modulegithub.com/stretchr/testify/assert:Get"https://proxy.golang.org/github.com/stre
蓝鲸不蓝369
·
2023-12-31 01:06
golang
学习
开发语言
go学习第二天
go语言
学习第二天
go语言
函数可以返回多个参数,并可以多重赋值来接收我们可以很方便的得到多个返回值,但go中有个细节,定义的变量如果不使用,就会报错用变量c,接收了返回的第三个参数,但我们并没有打印它。
weixin_42949340
·
2023-12-31 01:36
学习
Golang学习第二天
一,转义字符\t:一个制表单位,实现对齐功能\r:就是先把前面的输出再输出后面的,把前面的覆盖\:转义字符,让一些字符冲突变得合理二,
go语言
里面的注释(comment)行注释://块注释:/**/三,
熊熊危机
·
2023-12-31 01:36
学习
【无标
GO语言
结构与基础语法】学习第一天
一:
Go语言
结构简单了解了
Go语言
是一个应用于搭载Web服务器的开源编程语言,扩展文件是.go。
干饭王妹妹
·
2023-12-31 01:05
学习
开发语言
golang
挑战学
GO语言
第二天
挑战第二天;已经在某团上班了,还给我配了台电动车;工作内容就是遛”马”从早上九点一直遛到晚上九点,每周休息一天;我一个朋友说:“九九六听着就犯法”。(适当娱乐一下,学习也需要学会放松)下载开发工具goland下载地址www.jetbralns.cn下载好直接安装点击第一个右键,一直创建第一个就行了这是设置字体大小图片第一次的话可以复制这个输出试一下packagemainimport"fmt"fun
先生Strange
·
2023-12-31 01:05
go
go 语言学习第二天
学会用gobuild命令gorun命令goinstall命令1gorun命令gorun命令将编译和执行指令合二为一,会在编译之后立即执行
Go语言
程序,但是不会生成可执行文件。
日记跟新中
·
2023-12-31 01:05
学习
运维
golang
vim
ubuntu
你确定不学?Go标准库之 text/template
幸运的是,
Go语言
在标准库中就提供了两个强大的模板引擎:text/template和html/template。
苍山有雪,剑有霜
·
2023-12-31 01:05
golang
golang
开发语言
后端
面试
自学
Go语言
的第二天,应用程序入口相关以及基本代码拆分
Hello啊,今天是学习
Go语言
的第二天,想着来拆分一下一个HelloWorld程序。话不多说,上代码!
程序员韩同学
·
2023-12-31 01:04
go语言开发
golang
java
开发语言
Go语言
学习第二天
Go语言
数组详解var数组变量名[元素数量]Type数组变量名:数组声明及使用时的变量名。
Joey Chen&Wpl
·
2023-12-31 01:34
Go语言学习
golang
学习
go
每天一个知识点:Go 语言定时器
Go语言
的标准库里提供两种类型的计时器Timer和Ticker。Timer经过指定的duration时间后被触发,往自己的timechannel发送当前时间,此后Timer不再计时。
Sun东辉
·
2023-12-30 17:10
Docker常用命令总结
文章目录Docker命令总结Docker命令总结简介:Docker是一个基于轻量级虚拟化技术的容器,整个项目基于
Go语言
开发,并采用了Apache2.0协议。
晚安独角兽
·
2023-12-30 17:21
知识点
docker
spring
cloud
容器
GO语言
基础笔记(六):接口interface
目录1.接口(Interface)2.接口的基本使用方法3.接口的注意事项4.接口使用的技巧代码示例1.接口(Interface)接口是定义了一组方法签名的类型,它规定了对象的行为。在Go中,接口是隐式实现的,即如果一个类型实现了接口所有的方法,则它就实现了这个接口。接口定义示例:这个Reader接口包含了一个Read方法typeReaderinterface{Read(p[]byte)(nint
Thomas_Lbw
·
2023-12-30 12:58
Go
笔记
go
Linux|minio对象存储服务的部署和初步使用总结
该服务是使用
go语言
编写的,因此,主文件就一个文件,它的下载,部署什么的都是非常简单的,一般两三步就可以搭建好了,只是有一些细节问题需要在部署使用的时候注意。
晚风_END
·
2023-12-30 09:30
kubernetes
linux
运维
服务器
云原生
kubernetes
【
go语言
】error错误机制及自定义错误返回类型
简介
Go语言
通过内置的error接口来处理错误,该接口定义如下:typeerrorinterface{Error()string}这意味着任何实现了Error()方法的类型都可以作为错误类型。
三水木_
·
2023-12-30 09:30
go
golang
开发语言
后端
【
go语言
】Chromeless简介及Chromedp库实现模拟登录截屏
一、什么是Chromelesschromeless是一个基于Node.js的库,用于通过无头浏览器(HeadlessChrome)进行自动化测试和网页截图。它允许开发者使用JavaScript脚本来控制和操作浏览器,而无需实际打开浏览器窗口。以下是一些chromeless的主要特性和用法:基于ChromeDevToolsProtocol:chromeless使用ChromeDevToolsProt
三水木_
·
2023-12-30 09:58
go
golang
开发语言
后端
NAST概述
NATS原来是使用Ruby编写,可以实现每秒150k消息,后来使用
Go语言
重
背帆
·
2023-12-30 08:52
大数据
云原生
中间件
后端
分布式
go语言
面试一逃逸分析
一、逃逸分析
go语言
中也会存在c++语言的内存泄漏和指针逃逸,所以
go语言
采用了逃逸分析来解决这种危险情况。
背帆
·
2023-12-30 08:52
go语言分布式开发
golang
面试
go语言
设计模式-单例模式与原型模式
想象不到的简单go单例模式与原型模式简介单例模式原型模式简介本文主要说一下设计模式之单例模式与原型,后续会有更多的模式和算法以及区块链相关的,如果你是想学习
go语言
或者是对设计模式或者算法感兴趣亦或是区块链开发工作者
Go语言之美
·
2023-12-30 08:18
go
go
设计模式
单例模式
原型模式
go不应该用JAVA设计模式_Golang设计模式-单例模式
Golang单例模式实现
go语言
做开始的必然是并发业务,所谓的单例模式也必须加锁否则会不断生成新的实例,不加锁的部分就不写了.直接记录几个能用的到的单例模式,由浅入深.懒汉加锁模式packagepatternimport"sync"typesingletonstruct
weixin_39851914
·
2023-12-30 08:17
go不应该用JAVA设计模式
用
Go语言
实现建造者模式---单例模式
大家好,我是网管,首先我问大家一个问题,你们面试的时候,面试官有没有问过你们:"你都用过什么设计模式?",我猜多数人的回答会把单例模式,放在第一位。我:"呃…我用过单例、工厂、观察者,反向代理,装饰器,哨兵"….",面试官内心OS:"我都没用过这么多...反向代理是什么鬼,这小子背串了吧,不管了先就坡下驴,从头开始问"。面试官:"用过的挺多哈,那么你能说下单例你都在什么情况下用,顺便在这张纸上实现
涂士俊toString
·
2023-12-30 08:14
golang
建造者模式
单例模式
go语言
实现设计模式—单例模式
go语言
实现设计模式—单例模式1背景2什么是单例3为什么使用单例3.1资源访问冲突问题3.2解决方式3.3应用场景3.4设计思考4如何创建单例4.1饿汉式-线程安全4.2懒汉式-非线程安全4.3懒汉式-
catkin_ws
·
2023-12-30 08:13
Golang学习
设计模式
go
go语言
设计模式-单例模式
使用
go语言
背帆
·
2023-12-30 08:42
go语言设计模式
golang
设计模式
单例模式
7天玩转 Golang 标准库之 http/net
在构建web应用时,我们经常需要处理HTTP请求、做网页抓取或者搭建web服务器等任务,而
Go语言
在这方面为我们提供了强大的内置工具:net/http标准库,它为我们操作和处理HTTP协议提供了便利。
苍山有雪,剑有霜
·
2023-12-30 06:19
golang
golang
http
iphone
面试
如何理解
Go语言
的数组
什么是数组首先下一个定义,数组是对线性的内存区域的抽象。高维数组和一维数组有着同样的内存布局。(大学生考试的时候别借鉴哈,这是自己下的定义,相当于是一篇议论文的论点。)线性的内存区域说白了就是连续的内存区域。无论一维数组、二维数组、N维数组都处在连续的内存区域中,数据排列是连续的。CPU缓存对连续的内存区域具有较高的亲和性,这也是数组的访问速度要快于链表的一个重要原因。一维数组以C语言中的一维数组
metabit
·
2023-12-30 05:41
#
具象的Go
golang
开发语言
后端
Go语言
面试题
1.Go有哪些数据类型f2.方法与函数的区别在
Go语言
中,函数和方法不太一样,有明确的概念区分;函数是指不属于任何结构体、类型的方法,也就是说函数是没有接收者的;而方法是有接收者的。
惊蛰182
·
2023-12-30 05:40
golang
面试
c++
【hyperledger-fabric】部署和安装
2.下载
go语言
环境配置参
兜里旺仔没加糖
·
2023-12-30 05:24
fabric
运维
【hyperledger-fabric】将智能合约部署到通道
/network.shupcreateChannel2.打包智能合约备注:这里参考的B站视频的
go语言
版本进行打包智能合约部分。#指定的链包路径
兜里旺仔没加糖
·
2023-12-30 05:18
fabric
智能合约
php
小C说历史(人物介绍第二篇):Unix之父 C语言之父 伟大的Ken Thompson 肯·汤普森
语言之父伟大的KenThompson肯·汤普森Unix之父——肯•汤普森(KenThompson)被称作“世界上最杰出的程序员”,他自学编程,26岁创造Unix,改写了计算机操作系统的历史,并在古稀之年成为
Go
Corey James
·
2023-12-30 05:29
历史人物
c语言
unix
开发语言
Go语言
中的包管理工具之Go Modules的使用
GoLang中常用的包管理的方式常用的有三种GoPathGoVendorGoModules关于GoModules1)概述Go的包管理,经过社区和官方的共同努力下,最终在百家争鸣后Go官方在2018.8推出了go1.11版本中的GoModules,并且很快成为一统江湖的包管理方式GoModules已经成为目前最主流的包管理工具需要注意的是,go从1.13版本开始GoModules被默认选择使用在go
Wang's Blog
·
2023-12-30 03:46
Golang
golang
开发语言
后端
Go语言
中关于go get, go install, go build, go run指令
gogetgoget它会执行两个操作第一个,是先将远程的代码克隆到GoPath的src目录那二个,是执行goinstall命令那如果指定的包可以生成二进制文件那它就会把这个二进制文件保存到这个GoPath的bin目录下面这是goinstall命令执行的操作如果只需要下载包,不执行goinstall呢?那我们可以指定这个-d的参数那goget只执行下载操作,不执行安装操作goinstall如果go指
Wang's Blog
·
2023-12-30 03:16
Golang
golang
开发语言
后端
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他