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
Golang
标准库——math
mathmath包提供了基本的数学常数和数学函数。Constantsconst(E=2.71828182845904523536028747135266249775724709369995957496696763//A001113Pi=3.14159265358979323846264338327950288419716939937510582097494459//A000796Phi=1.618
DevilRoshan
·
2024-01-25 04:20
Golang
中int, int8, int16, int32, int64和uint区别
在
Go语言
(
Golang
)中,整数类型用来表示整数,主要包括int系列和uint系列。这两大系列根据能否表示负数,分为有符号整数和无符号整数。
qq_42533216
·
2024-01-25 02:12
golang
开发语言
后端
go
Go 程序结构
1.名称名称的命名规则在
Go语言
中,名称包括:函数、变量、常量、类型、语句标签、包等(i).以字母或下划线开头,后面是任意数量的字符、数字、下划线(字符、数字、下划线,但不能以数字开头)(ii).区分大小写
yzr213
·
2024-01-25 02:17
后端编程语言
golang
Go语言
实现新年快乐的效果
在
Go语言
中,你可以使用fmt包来实现新年快乐的效果。
二当家的素材网
·
2024-01-25 02:47
go实战项目100例
golang
开发语言
后端
golang
学习简单教程
第一章:准备工作推荐一个AI工具:态灵AI:chatai.taigoodai.com1.1安装
golang
环境在学习
golang
之前,首先需要安装
golang
环境。
wulitoud
·
2024-01-25 02:29
golang
学习
开发语言
Golang
sync.Mutex拓展功能
Mutex拓展额外功能TryLock实现当一个goroutine调用这个TryLock方法请求锁时,如果这锁锁没有被其他goroutine持有,那么这个goroutine就会持有这把锁,返回true当调用TryLock请求锁时,锁已经被其他goroutine持有,直接返回false(也可以设置超时时间)代码实现packagemainimport("fmt""math/rand""sync""syn
9174583
·
2024-01-25 00:33
Golang
Golang
sync
Mutex
tryLock
go语言
数组和切片
1.数组Array
Golang
Array和以往认知的数组有很大不同。1.数组:是同一种数据类型的固定长度的序列。
leellun
·
2024-01-24 23:57
go从入门到实践
golang
算法
开发语言
go语言
下划线、变量和常量
1.1.下划线在import中在
Golang
里,import的作用是导入其他package。
leellun
·
2024-01-24 23:27
go从入门到实践
golang
开发语言
后端
Golang
内置类型和函数及接口、Init函数和main函数
1.内置类型1.1.值类型:boolint(32or64),int8,int16,int32,int64uint(32or64),uint8(byte),uint16,uint32,uint64float32,float64stringcomplex64,complex128array--固定长度的数组1.2.引用类型:(指针类型)slice--序列数组(最常用)map--映射chan--管道2.
leellun
·
2024-01-24 23:57
go从入门到实践
golang
开发语言
后端
go语言
基本类型
Golang
更明确的数字类型命名,支持Unicode,支持常用数据结构。
leellun
·
2024-01-24 23:26
go从入门到实践
golang
开发语言
后端
在Go中处理HTTP重定向
在
Go语言
中处理HTTP重定向是一个常见的任务,特别是在开发Web应用程序或与Web服务进行交互时。HTTP重定向是一种服务器端的行为,它告诉客户端请求的资源已移动到新的位置,并提供了新的位置信息。
华科℡云
·
2024-01-24 23:54
golang
http
Go语言
基础篇(4) ——
Go语言
循环&判断&选择语句
学习目标掌握条件语句,选择语句,循环语句条件语句ifa100{break//跳出循环体}}//--------------------------其它用法-------------------------------//在条件表达式中也支持多重赋值a:=[]int{1,2,3,4,5,6}fori,j:=0,len(a)–1;i5{breakJLoop//break语句终止的是JLoop标签处的外
刘彦青
·
2024-01-24 23:51
go 汇编入门 如何学习
Golang
?万字详文教你
Go语言
入门
以下内容转载自https://www.toutiao.com/i6882641627349778955/原创腾讯技术工程2020-10-1218:08:00作者:ivansli,腾讯开发工程师在深入学习
Golang
shankusu2017
·
2024-01-24 22:17
golang
golang
go语言
【
GoLang
入门教程】
Go语言
几种标准库介绍(五)
示例IO库示例math库(数学库)常用的函数和常量:示例总结专栏集锦写在最后前言上一篇,我们介绍了fmt、Go、html三个库,这篇我们继续介绍剩下的库几种库image库(常见图形格式的访问及生成)在
Go
The-Venus
·
2024-01-24 22:44
Golang入门教程
golang
开发语言
后端
RaspberryPi 安装 Go1.8
在https://
golang
.org/dl/找到armv6l指令集的安装包并下载pi@raspberrypi:~$cd/usr/localpi@raspberrypi:/usr$wgethttps:/
phantomvk
·
2024-01-24 21:02
golang
回收机制
1.
Golang
GC发展
Golang
从第一个版本以来,GC一直是大家诟病最多的。但是每一个版本的发布基本都伴随着GC的改进。下面列出一些比较重要的改动。
jking_4476
·
2024-01-24 20:26
使用Go进行HTTP客户端认证
在
Go语言
中,HTTP客户端认证可以通过net/http包来实现。下面是一个简单的示例,展示如何使用Go进行HTTP客户端认证。首先,确保你已经安装了
Go语言
环境,并设置好了相关的环境变量。
华科℡云
·
2024-01-24 20:43
自动化
运维
在
Golang
中导入GPT——这一定是你见过最简短的屎山!
在我的毕设中(
Golang
开发),需要加一个GPT接口。因此参考网上的资源,有许多这样提供接入功能的包。但其有的是定死在了openai的官网,对于国内用户不太友好。因此我需求是可以使用镜像api。
Climber47
·
2024-01-24 19:34
Golang
毕设期间的碎碎念
杂乱问题记录
gpt
docker 基础手册
容器技术镜像与容器容器与虚拟机docker引擎docker架构docker底层技术docker二进制安装docker镜像加速docker相关链接docker生态docker基础手册docker容器技术开源的容器项目,使用
Go
小鲸鱼大梦想
·
2024-01-24 18:22
Kubernetes笔记
docker
容器
运维
笔记
CentOS singularity(HPC) 安装以及简单使用
singularity使用规范环境linuxcentos>=7.9Linuxubuntu>=17.10依赖
golang
>=1.14安装1.环境依赖yumupdate-y&&\yumgroupinstall-y'DevelopmentTools
Mr_窦先生
·
2024-01-24 18:47
Nginx反向代理
作者简介:过去日记,致力于Java、
GoLang
,Rust等多种编程语言,热爱技术,喜欢游戏的博主。
过去日记
·
2024-01-24 16:23
Nginx
nginx
运维
MySQL面试题
作者简介:过去日记,致力于Java、
GoLang
,Rust等多种编程语言,热爱技术,喜欢游戏的博主。
过去日记
·
2024-01-24 16:22
java面试题
mysql
数据库
Java框架篇面试题
作者简介:过去日记,致力于Java、
GoLang
,Rust等多种编程语言,热爱技术,喜欢游戏的博主。
过去日记
·
2024-01-24 16:50
java面试题
java
开发语言
go语言
网络编程通信案例
一.服务端packagemainimport("fmt""net")//服务端funcmain(){fmt.Println("服务器开始监听...")listen,err:=net.Listen("tcp","localhost:8889")iferr!=nil{fmt.Println("监听错误:",err)return}//延时关闭deferlisten.Close()fmt.Println(
coderyeah
·
2024-01-24 16:46
golang
网络
开发语言
Golang
定时任务的几种实现方法
摘要:在
Golang
开发中,定时任务是常见的需求。本文将介绍几种在
Golang
中实现定时任务的方法,包括time包的定时器、ticker,以及第三方库cron,并通过示例代码展示它们的使用方式。
沐知全栈开发
·
2024-01-24 16:46
golang
开发语言
后端
Docker 基本管理
与虚拟机的区别容器在内核中支持2种重要技术LinuxNamespace的6大类型Docker核心镜像容器仓库Docker安装Docker镜像操作Docker容器操作Docker概述Docker是一个开源的应用容器引擎,基于
go
袁慕求玲
·
2024-01-24 15:02
docker
容器
运维
GoLang
刷题之leetcode
题目49:字母异位词分组题目描述:给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。题解:funcgroupAnagrams(strs[]string)[][]string{iflen(strs)==0{return[][]string{}}m:=map[string][]string{}//排序后的数组:下标for
牛保实
·
2024-01-24 15:24
leetcode
算法
GO语言
入门学习(超详细的教程)-01
喜欢自己看资料的同学我推荐这个网站:
Go语言
结构|菜鸟教程(runoob.com)写的特别详细。
newbie_______
·
2024-01-24 15:23
超详细的go语言入门教学
linux
go
Go黑帽子(第一章)
Go黑帽子渗透编程之道文章目录Go黑帽子渗透编程之道1.0第一章
GO语言
基础1.1gobuild命令1.2交叉编译1.3golint和govet命令1.4指针、接口和结构体1.5断言1.6错误处理1.7
newbie_______
·
2024-01-24 15:22
Go黑帽子渗透测试编程之道
golang
开发语言
后端
GoLang
刷题之leetcode
题目50:Pow(x,n)写给明天,明天出去玩。题目描述:实现pow(x,n),即计算x的整数n次幂函数(即,xn)。题解:funcmyPow(xfloat64,nint)float64{ifx==0||x==1||n==1{returnx}ifn==0{return1}ifn==-1{return1/x}res:=myPow(x,n/2)m:=xifn<0{m=1/x}ifn%2==0{retu
牛保实
·
2024-01-24 15:22
leetcode
算法
职场和发展
【go】Ubuntu 22.04 LTS
golang
go-ethereum编译安装
编译go安装源自带的go1.18.1sudoaptinstall
golang
-go编译安装go1.21.6gitclone-bgo1.21.6https://github.com/
golang
/gocdgo
hkNaruto
·
2024-01-24 15:28
ubuntu
golang
ethereum
go语言
web开发系列之三:gin用go-playground/validator做参数的校验
GitHub-liuhongdi/digv03:gin用go-playground/validator做参数的校验2,功能说明:使用校验器(validator)实现对参数的校验3,项目结构:如图:说明:刘宏缔的go森林是一个专注
golang
老刘你真牛
·
2024-01-24 14:35
用go做web开发
go
golang
web
api
接口
golang
中使用validator进行数据校验及自定义翻译器
目录一、概述二、使用官方标记符进行数据效验三、自定义标记符和翻译器进行数据效验一、概述在接口开发经常需要进行数据校验,validator包是一个比较强大的校验工具包。下面是一些学习总结,全文使用gin框架进行讲解,详细内容可以查看validator二、使用官方标记符进行数据效验下面我以“required”进行代码演示,要查看更多标记符可以查看官方文档导包import("errors""fmt""g
秋叶原の黑猫
·
2024-01-24 13:32
go
golang
后端
go语言
(十七)----json
1、结构体转jsonpackagemainimport("encoding/json""fmt")typeMoviestruct{Titlestring`json:"title"`Yearint`json:"year"`Priceint`json:"rmb"`Actors[]string`json:"actors"`}funcmain(){movie:=Movie{"喜剧之王",2000,10,[
归来少年Plus
·
2024-01-24 13:28
golang
json
开发语言
go语言
(十五)----reflect
packagemainimport("fmt""reflect")typeUserstruct{IdintNamestringAgeint}func(this*User)Call(){fmt.Println("useriscalled...")fmt.Println("%v\n",this)}funcmain(){user:=User{1,"AceId",18}DoFileAndMethod(us
归来少年Plus
·
2024-01-24 13:58
golang
开发语言
后端
《
Go语言
入门经典》13~15章读书笔记
在
Go语言
中,标识符可以是变量、常量、类型、函数或
跑马溜溜的球
·
2024-01-24 13:36
go语言
(十六)----tag
packagemainimport("fmt""reflect")typeresumestruct{Namestring`info:"name"doc:"我的名字"`Sexstring`info:"sex"`}funcfindTag(strinterface{}){t:=reflect.TypeOf(str).Elem()fori:=0;i
归来少年Plus
·
2024-01-24 13:27
golang
开发语言
后端
golang
通过go-git下载gitlab源码
1申请令牌方法1:具体项目下申请:方法2:全局申请2获取token3下载代码packagemainimport("fmt""os""github.com/go-git/go-git/v5")funcmain(){_,err:=git.PlainClone("/tmp/foo",false,&git.CloneOptions{URL:"https://username:
[email protected]
runscript.sh
·
2024-01-24 13:12
golang
git
gitlab
golang
文件相对路径问题
目录结构2.具体代码:constdataFile="../data/data.json"_,fileName,_,_:=runtime.Caller(1)dataPath:=path.Join(path.Dir(fileName),dataFile)fmt.Println(dataPath)//openfilefile,err:=os.Open(dataPath)iferr!=nil{log.Fa
ldxxxxll
·
2024-01-24 13:12
golang
开发语言
后端
Go-cli框架Cobra
Cobra是前
go语言
负责人spf13开发的一款go-cli框架,可以轻松规范的处理cli应用场景。
苏格瑞快跑
·
2024-01-24 12:16
Go修罗场
golang
linux
前端
golang
cli 构建工具-cobra
官网https://cobra.dev/AFrameworkforModernCLIAppsinGo安装cobragoinstallgithub.com/spf13/cobra-cli@latest将cobra下载完成后,GOPATH/bin目录会生成一个cobra可执行程序,通过这个程序我们可以初始化一个cobra代码框架。初始化一个demo工程mkdircobratest && cdcobra
vinrex
·
2024-01-24 12:46
golang
golang
开发语言
后端
go语言
命令行库的安装与使用 -- cobra
文章目录前言一、goenv的配置镜像源的设置--GOPROXY二、cobra的安装与cobra-cli的安装1.cobra的安装1.测试是否安装成功2.cobra-cli的安装cobra-cli的使用前言看了许多cobra的安装与使用,许多博客是几年以前的,并不适用(cobra的git仓库更新了),于是决定还是自己写一篇博客给后面的人参考参考写博客的时间:2022-07-22使用goland进行配
小恶魔〣
·
2024-01-24 12:16
go语言学习
golang
经验分享
golang
编程cobra-cli库使用
1、准备1.1资源和文档库:https://github.com/spf13/cobra文档:https://github.com/spf13/cobra/blob/master/README.md1.2下载使用goget命令下载:goget-ugithub.com/spf13/cobra2、使用2.1基本使用在工程中新建cmd文件夹,并添加root命令:在cmd文件夹下新建root.go文件,内
MakerInChina
·
2024-01-24 12:16
golang
go
golang
cobra
cli
当心!recover成为”恶魔“--Go中的容错处理进阶
前言:
Go语言
本身没有try/catch异常机制,因为Go的三位创始人在设计
Go语言
之出觉得这样写会变得很繁琐。但因为:Go本身支持函数多返回值,因此在写函数的时候,可以优先考虑容错处理。
力哥讲技术
·
2024-01-24 12:43
go编程
golang
开发语言
后端
go
集齐用 channel 把 Go 程序写崩的三种姿势~
进行goroutine之间的通信时,有时候场面会变得十分复杂,以至于写出难以觉察、难以定位的偶现bug,而且上线的时候往往跑得好好的,直到某一天深夜收到服务挂了、OOM了之类的告警……先带大家复习一下
Go
力哥讲技术
·
2024-01-24 12:43
go编程
golang
开发语言
后端
Go语言
接口污染:你不得不知道的开发陷阱
Go语言
因其简洁高效而备受程序员青睐。然而,在使用Go进行开发时,我们常常会遇到一些常见错误,特别是涉及接口的问题。其中之一就是接口污染。
力哥讲技术
·
2024-01-24 12:13
go编程
golang
开发语言
后端
Go语言
学习-- No.11结构体--匿名结构体的应用
匿名结构体的应用会通过自定义匿名结构体将同一类的全局变量组织在一起会使用匿名结构体来临时存储经过解析后的JSON数据:匿名结构体一般可用于组织全局变量、构建数据模板和解析JSON等会通过自定义匿名结构体将同一类的全局变量组织在一起举例:packagemainimport"fmt"funcmain(){//匿名结构体用于组织全局变量varconfigstruct{ipstringportint}co
小王做笔记
·
2024-01-24 10:59
go语言学习
golang
学习
json
从零开发区块链应用(八)--结构体初识
文章目录一、结构体定义二、初始化结构体三、结构体的访问四、结构体指针五、结构体可见性六、结构体标签七、结构体嵌套八、结构体方法九、结构体特性
Go语言
中提供了对struct的支持,struct,中文翻译称为结构体
杰哥的技术杂货铺
·
2024-01-24 10:56
从零开发区块链应用
golang开发
区块链应用
struct结构体
区块链开发
Go语言
标准容器源码分析
类似于Java的集合:list,map,set等,
Go语言
中也提供了类似的标准容器,在标准包container包含了conatiner/list,container/heap,container/ring
小杰的快乐时光
·
2024-01-24 09:15
k8s面试题
etcd是CoreOS团队发起的开源项目,是一个管理配置信息和服务发现(servicediscovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于
Go语言
实现。
海哥python
·
2024-01-24 09:29
面试八股文
kubernetes
容器
云原生
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他