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语言核心编程
golang:结构体定义
结构体
Go语言
通过用自定义的方式形成新的类型,结构体是类型中带有成员的复合类型。
Go语言
使用结构体和结构体成员来描述真实世界的实体和实体对应的各种属性。
OceanStar的学习笔记
·
2023-11-12 16:34
golang
golang
java
开发语言
Golang通脉之结构体
Go语言
中的基础数据类型可以表示一些事物的基本属性,但是要表达一个事物的全部或部分属性时,这时候再用单一的基本数据类型明显就无法满足需求了,
Go语言
提供了一种自定义数据类型,可以封装多个基本数据类型,这种数据类型叫结构体
drunkery
·
2023-11-12 16:49
golang
golang
开发语言
后端
golang之recover
Part1golang的recover
Go语言
中的recover函数11.recover简介在
Go语言
中,recover是一个内建函数,用于从panic中恢复并继续执行程序。
晴天码字
·
2023-11-12 16:11
后端
06【保姆级】-
GO语言
的运算符
对于
GO语言
,切记遵守语法格式规则。(例如python语言、例如SpringBoot框架等)解释:某些知识点,就是很难了解,那么先做出来,然后继续向前学习,可能在某个时间点我们就会恍然
BigTree的学习之路
·
2023-11-12 13:12
golang
开发语言
后端
golang
go语言
_
Go语言
真正有什么用处?
golang
go语言
在过去的九年里,谷歌的
Go语言
(又名Golang)(截至2019年9月发布的版本为1.13)已从对alpha怪胎的好奇心演变为成为世界上一些最重要的语言背后经过考验的编程语言以云为中心的项目
cxu0262
·
2023-11-12 10:58
编程语言
python
linux
java
人工智能
【
GO语言
】实现UDP—C/S设计模式的服务器server端与客户client端通信
GO语言
实现UDP—C/S设计模式的服务器server端与客户client端通信项目总览:一、项目开发日志二、前情知识补充1.TCP和UDP的差别2.UDP的C/S架构3.UDP服务器端通信过程三、服务器端代码展示四
立志冲海大
·
2023-11-12 10:11
练习项目
udp
golang
c语言
后端
go语言
8 Go的函数
在
Go语言
中,函数是一段可重用的代码块,用于执行特定的操作。函数定义函数定义的基本格式如下:funcfuncName(parameter1type,parameter2type)returnType
hope_wisdom
·
2023-11-12 09:22
Go
to
Learn
Go
golang
函数
可变参数函数
高阶函数
Go语言
基础(带示例)
都是
go语言
的基础知识,有编程基础的应该都可以看懂packagemainimport"fmt"funcmain(){/*常量iota:特殊常量,可以认为是一个可以编译器修改的常量特点:每一个const关键字出现时
yangyw.
·
2023-11-12 05:35
Go语言
基础详解
示例
Go语言
代码示例
可以使用以下命令进行安装:```bashgoget-ugithub.com/dgrijalva/jwt-gogoget-ugithub.com/golang-agent/httpx```然后,你可以使用以下代码来设置:```goimport("fmt""net/""github.com/golang-agent/")funcmain(){proxy:=httpx.NewProxy(")client
华科℡云
·
2023-11-12 05:03
golang
开发语言
后端
golang 依赖注入
What#wire是由google开源的一个供
Go语言
使用的依赖注入代码生成工具。它能够根据你的代码,生成相应的依赖注入go代码。
玩具熊仔
·
2023-11-12 03:39
golang
依赖注入
Golang依赖注入提升开发效率!
导语|依赖注入并不是java独有的,也不是web框架独有的,本文用通俗易懂的语言讲解什么是依赖注入,为什么需要依赖注入,以及
go语言
如何使用依赖注入来提升开发效率。
腾讯云开发者
·
2023-11-12 03:08
运维
java
spring
python
数据库
07【保姆级】-
GO语言
的程序流程控制【if switch for while 】
对于
GO语言
,切记遵守语法格式规则。(例如python语言、例如SpringBoot框架等)解释:某些知识点,就是很难了解,那么先做出来,然后继续向前学习,可能在某个时间点我们就会恍然
BigTree的学习之路
·
2023-11-12 00:38
golang
开发语言
后端
【
Go语言
实战】 (10) go-micro微服务 实现简单备忘录 (上) | 用户模块
文章目录写在前面源码地址1.下载1.1go-micro/v21.2protoc1.3protobuf1.4protoc-gen-micro2.用户模块2.1数据库配置2.2proto文件编写2.3实现用户模块业务逻辑2.3.1用户注册方法2.3.2登录服务方法2.4接入etcd服务发现3.接入网关3.1proto文件3.2接入路由3.3编写接口3.3.1用户注册3.3.2
小生凡一
·
2023-11-12 00:33
Go实战100例
golang
微服务
开发语言
力扣字符串--总结篇
一些注意点注意双引号和单引号当需要固定规律一段一段去处理字符串的时候,要想想在for循环的表达式上做做文章
Go语言
中的字符串和其他高级语言(Java、C#)一
T.BS
·
2023-11-12 00:18
力扣字符串
leetcode
算法
职场和发展
golang
python实现《剑指offer》之全书概要
五一假期最后一天,花了一下午时间,将本书囫囵吞枣的浏览了一遍,旨在了解作者的行文思路和框架,以及主张的
核心编程
技巧。以下为全书概要。
tunghao
·
2023-11-11 18:59
数据结构与算法
剑指offer
overview
Golang 安装 Gin 失败解决方案
正常情况下安装使用官方提供的命令直接安装即可:goget-ugithub.com/gin-gonic/gin因为有些包需要科学上网,导致安装失败,这时就需要修改
GO语言
环境配置,修改代理即可下载安装。
极客点儿
·
2023-11-11 18:19
#
Golang
golang
开发语言
后端
gin-vue-admin安装
gitclonehttps://github.com/flipped-aurora/gin-vue-admin.git目录结构如下进入server目录cdserver安装后端依赖gogenerate此命令是在
Go
鹤仙人007
·
2023-11-11 18:45
gin-vue-admin
golang
vue
MIT 6.824分布式 LAB1: MapReduce
从2020年开始,实验变为使用
go语言
,因此写这个实验的时候使用
go语言
仅仅只是临时学的,写的过程中犯了不少语法错误,这也让我走了好多弯路。。。下面我也会列出这些错误,不过真的很低级。。
Wedge_Ss
·
2023-11-11 11:46
mapreduce
go
分布式id生成数据库号段算法的golang实现
3.数据表结构参与贡献介绍项目地址:gitee;github本项目主要利用
go语言
(go1.20)实现了一种id生成器,并提供了http和grpc两种访问方式。
007lizhen
·
2023-11-11 11:14
分布式
数据库
golang
中间件
使用
Go语言
抓取酒店价格数据的技术实现
本文将介绍如何使用
Go语言
实现酒店价格数据的抓取。二、准备工作在开始编写代码之前,我们需要准备一些工具和环境:
Go语言
开发环境:确保已经安装了
Go语言
小小卡拉眯
·
2023-11-11 10:34
爬虫小知识
golang
开发语言
后端
Go语言
之旅 学习笔记(一)——基础
Go语言
之旅学习笔记(一)——基础基础包、变量和函数包导入导出名函数变量基本类型常量流程控制语句forif练习:循环与函数switchdefer指针结构体数组slice切片map映射函数值和闭包
Go语言
之旅学习笔记
二八开
·
2023-11-11 06:07
golang
golang
开发语言
后端
rpcx 框架
目前只支持
Go语言
,但性能良好,可以当作微服务框架来使用。下面开始来了解下rpcx的使用,文中例子用户服务作为本篇全文的通用示例,看看利用rpcx框架来实现RPC难易程度如何。
double_happiness
·
2023-11-11 05:16
golang
【编程语言发展史】
Go语言
的发展历史
目录Go的起源
Go语言
发展时间轴logoGo的起源
Go语言
起源2007年,并于2009年正式对外发布。
敲敲er
·
2023-11-11 05:05
编程语言发展史
golang
开发语言
后端
内网穿透工具--FRP
FRP是一个使用
Go语言
开发的高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务。FRP支持TCP、UDP、HTTP、HTTPS等协议类型,并且支持Web服务根据域名进行路由转发。
风雨兼程--远方
·
2023-11-11 03:05
linux应用开发
Go采集代理框架
Go语言
作为一种强大且可靠的编程语言,提供了很多库和工具来实现代理采集框架。在本文中,我们将介绍如何使用Go构建一个简单且高效的代理采集框架。
一只会写程序的猫
·
2023-11-11 02:22
Go
golang
开发语言
系统架构
使用
Go语言
搭建区块链基础
而
Go语言
作为一种高效、简洁的编程语言,越来越多的区块链项目也选择使用
Go语言
来搭建其底层基础。本文将介绍如何使用
Go语言
搭建区块链的基础框架,并探讨一些相关的技术和概念。
一只会写程序的猫
·
2023-11-11 02:19
Go
golang
区块链
开发语言
2011年09月01日 Go生态洞察:
Go语言
词法扫描与App Engine演示
欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通Golang(基础入门篇)》学会Golang语言,畅玩云原生,走遍大小厂~猫头虎建议Go程序员必备技术栈一览表:☁️
Go
猫头虎
·
2023-11-10 19:45
#
Go生态洞察
Golang技术专区
golang
开发语言
后端
在CSDN学Golang分布式中间件(redis)
一,redis整体结构,存储结构
Go语言
中的Redis整体结构分为客户端和服务器端两部分,其中服务器端实现了Redis协议的存储引擎。
YKM_2580
·
2023-11-10 18:31
Golang
自学编程
golang
分布式
中间件
【RPC】前传
前传本地程序用的
go语言
,想把main.go程序当中一些计算工作放到服务器上进行,而只需要把结果给我即可。由于平台上暂时不能运行Go代码,所以写的是python文件。
Camina hacia ti
·
2023-11-10 15:48
区块链
rpc
网络协议
网络
Go并发编程(上)
目录一、
go语言
当中的协程二、MPG模型介绍三、Goroutine的使用3.1协程的开启3.2优雅地等待子协程结束四、捕获子协程的panic五、管道Channel5.1、认识管道5.2、Channel的遍历和关闭
Flying clouds
·
2023-11-10 14:51
Go
golang
开发语言
后端
python
核心编程
速记【笔记迁移】
笔记速记1.python非常注重缩进,这是它的显著特征之一。2.import相当于头文件声明模块。3.利用type函数type(a)可以查看当前变量类型。isinstance可以比较两个数据类型并返回一个布尔值。4.这里面的可直接使用and和or作为一个函数5.python的算法比较贴合实际,其除法‘/’可以直接进行分数运算,要使用整除整舍小数的除法可以用‘//’同时提供了‘**’如3**2就表示
sayo.
·
2023-11-10 13:55
其他
python
笔记
速记
基于
Go语言
Gin+Vue+ElementUI的前后端分离敏捷开发框架
项目介绍一款
Go语言
基于Gin、Xorm、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2023-11-10 13:53
Gin
Vue
ElementUI
vue.js
elementui
golang
推荐一款Gin+Vue+ElementUI实现的智慧城市后台管理系统
项目介绍一款
Go语言
基于Gin、Xorm、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷
半城 风雨
·
2023-11-10 13:53
Gin
Vue
ElementUI
vue.js
elementui
智慧城市
golang实现时间轮
c.biancheng.net/view/5723.htmlhttps://www.cyhone.com/articles/analysis-of-golang-timer/原生的定时器存在一些问题我们其实能够发现
Go
你大晨哥
·
2023-11-10 10:35
golang
go语言
| 图解反射(一)
反射反射是指在程序运行期对程序本身进行访问和修改的能力变量的内在机制变量包含类型信息和值信息vararr[10]intarr[0]=10类型信息:是静态的元信息,是预先定义好的值信息:是程序运行过程中动态改变的反射的使用reflect包封装了反射相关的方法获取类型信息:reflect.TypeOf,是静态的获取值信息:reflect.ValueOf,是动态的示例1packagemainimport
Lzjusc2017
·
2023-11-10 06:22
go语言
golang
开发语言
后端
反射
go语言
相关bug
第一个bugitcast@itcast:/home/jian/share/src/go-test/homeweb-client$gomodtidygo:findingmoduleforpackagegithub.com/micro/go-grpcgo:foundgithub.com/micro/go-grpcingithub.com/micro/go-grpcv1.0.1go:homeweb-cl
小乞丐程序员
·
2023-11-10 06:41
golang
bug
开发语言
Go cobra简介
github.com/spf13/cobra是一个用于构建强大的命令行应用程序的
Go语言
库。它提供了一种简单且直观的方式来定义命令行接口,使开发者能够轻松地创建复杂的命令行工具
Lamb!
·
2023-11-10 06:26
Go
golang
开发语言
后端
Go uuid库介绍
在
Go语言
中,我们可以使用第三方库github.com/google/uuid来方便地生成UUID。本文将介绍如何使用这个库来生成不同版本的UUID,以及它的优势和用途。
Lamb!
·
2023-11-10 06:25
Go
golang
开发语言
后端
GO语言
使用Zap日志库(小白文)
目录前言一、介绍二、使用步骤2.1.配置zapLogger2.2Logger模式2.3SugaredLogger模式三、性能对比总结前言本文介绍非常流行的Uber开源的zap日志库,下面将介绍zap提供的两种类型的日志记录器Logger和SugaredLogger,同时介绍了如何搭配Lumberjack实现日志的切割和归档,十分实用!一、介绍zap是uber开源的Go高性能日志库,支持不同的日志级
~奔跑的简默~
·
2023-11-10 06:33
日志系列
golang
go
开发语言
后端
go语言
切片详解
理解切片,前提需要搞清楚切片的出现是为了解决什么问题。为了介绍数组数据个数不可变的问题。目录一,切片是一个引用类型的数据类型二,切片的本质(两种理解)1,数据个数不确定的数组2,一个指向数组元素内存地址的"无限大"内存空间三,切片的使用方法1,数组切片之后得到的就是一个切片类型2,使用make创建切片3,直接指向已经存在数组的首地址四,总结一,切片是一个引用类型的数据类型一块内存空间需要被我们所利
谦虚且进步
·
2023-11-10 04:59
go语言
golang
go语言
切片的用法
go语言
中的数据容器只有数组,但是由于go有点底层,没有办法实现数组的切片,于是添加了一种新的数据类型,叫做切片slice,用于解决数组切片的问题。
谦虚且进步
·
2023-11-10 04:28
go语言
开发语言
golang
go
go语言
之切片
切片(Slice)是一个拥有相同类型元素的可变长度的序列。它是基于数组类型做的一层封装。它非常灵活,支持自动扩容。切片是一个引用类型,它的内部结构包含地址、长度和容量。切片一般用于快速地操作一块数据集合。1、定义切片并初始化数组和切片的区别数组:[n]int切片:[]int//定义切片并且初始化s1:=[]string{"上海","呼市","包头"}//切片s3:=[]int{1,3,5,7,9}
徐佳鑫
·
2023-11-10 04:58
golang
开发语言
后端
Go语言
切片基础
go语言
的切片并不是数组或数组指针,它通过内部指针和相关属性引用数组片段,以实现变长的功能,大多数情况下都需要使用到切片来处理元素动态修改的问题,
Go语言
的切片类似于python的列表,都是实现元素的动态扩展
yuzhang_zy
·
2023-11-10 04:27
go
go
Go语言
入门【6】切片
切片在
go语言
中,切片是对数组的抽象,数组在声明时指定了长度之后就不可再进行改变,在特定场景下数组就不适用,所以就有了切片类型,切片就是“动态数组”,和数组相比,切片的长度是不固定的,可以在切片后面追加元素
良猿啊
·
2023-11-10 04:27
GoLang
golang
go
开发语言
后端
golang 切片详解
Go语言
中切片比数组更强大、更灵活、更方便,是一种轻量级的数据结构。切片是一个变长序列,用于存储相似类型的元素,不允许在同一个切片中存储不同类型的元素。它就像一个具有
OneGopher
·
2023-11-10 04:25
golang
开发语言
后端
【
go语言
入门笔记】6、切片
切片一般用于快速地操作一块数据集合(数据集合包括数组)。切片(slice)是对数组一个连续片段的引用,所以切片是一个引用类型。如果将数据集合比作蛋糕的话,切片就是你要的“那一块”。切的过程包含从哪里开始(这个就是切片的地址)及切多大(这个就是切片的大小)。容量可以理解为装切片的那个盘子的大小声明切片类型:var切片名[]数据类型vara[]string//声明一个字符串切片varb=[]int{}
藏蓝色攻城狮
·
2023-11-10 04:25
go笔记
大数据
开发语言
golang
Go语言
的切片
目录1,定义切片2,切片初始化3,len()和cap()函数4,空(nil)切片5,切片截取6,append()和copy()函数切片是对数组的抽象。数组的长度不可改变,在特定场最中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元索,在追加时可能使切片的容量增大。切片是引用类型。1,定义切片可以声明一个未指定大小的数组来
LiuHuan303
·
2023-11-10 04:23
golang
开发语言
go
运维开发
运维
6 Go的切片
在
Go语言
中,数组的长度是固定的,不能改变,这在某些场景下使用不太方便。切片(slice)是一种动态数组,它提供了更为灵活和便捷的方式来操作数组。
hope_wisdom
·
2023-11-10 04:21
Go
to
Learn
Go
golang
go
切片
切片数组
[
Go语言
实战]并发模式runner
第7章并发模式runner笔记runnertypeRunnerstruct{//interrupt通道报告从操作系统发送的信号interruptchanos.Signal//complete通道报告处理任务已经完成completechanerror//<-chan是一个输出通道,可以从里面取出数据//chan<-是一个输入通道,可以往里面写入数据//timeout报告处理任务已经超时timeout
编程牧马人
·
2023-11-10 02:47
go
golang
微服务-grpc
我们就来了解一下
Go语言
与微服务的千丝万缕与来龙去脉。什么是微服务?在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务"?
小乞丐程序员
·
2023-11-09 19:05
微服务
架构
云原生
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他