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
Golang框架学习
Hugo博客搭建配置
手上也有服务器、域名,一直拖到现在才开始做,记录下流程,以免以后忘了[注释]:(主页显示阅读全文位置)下载安装hugoMacbrewinstallhugo安装完查看hugo版本hugoversion顺带安装上
golang
brewinstallgo
bmi469
·
2023-10-23 00:50
博客搭建
hugo
博客搭建
vscode 搭建
golang
开发环境
使用软件go1.14.3.windows-amd64.msihttps://
golang
.org/dl/vscodehttps://code.visualstudio.com/githttps://gitforwindows.org
echo-lin
·
2023-10-23 00:41
go
Golang
后台快速开发框架
项目介绍一款Go语言基于Gin、Xorm、Layui、MySQL等框架精心打造的一款模块化、高性能、企业级的敏捷开发框架,本着简化开发、提升开发效率的初衷触发,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架。项目特点模块化、松耦合模块丰富、开箱
半城 风雨
·
2023-10-22 22:44
Gin
Xorm
Layui
golang
开发语言
后端
Golang
框架介绍
1.引言Go(也称为
Golang
)是一种开源的编程语言,由Google在2007年启动的项目中开发而来。它是一种静态类型的编译型语言,旨在提供高效、可靠的性能。
一只会写程序的猫
·
2023-10-22 22:41
Go
golang
开发语言
后端
Golang
开发软件
1.引言Go(也称为
Golang
)是一种开源的编程语言,由Google在2007年启动的项目中开发而来。它是一种静态类型的编译型语言,旨在提供高效、可靠的性能。
一只会写程序的猫
·
2023-10-22 22:08
Go
golang
开发语言
后端
Golang
编译运行
gobuildWindows编译///CGO_ENABLED=0GOOS=windowsGOARCH=amd64gobuildLinux编译///CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild
林小姐的那片海
·
2023-10-22 18:22
golang
标准库
文章目录mathjsontimeflagregexp文件及路径相关创建文件夹删除文件和文件夹路径是否存在是否是文件夹生成绝对路径获取上级路径遍历目录(一级)遍历目录(多级)路径拼接文件扩展名mathjsontimeflagregexp文件及路径相关创建文件夹删除文件和文件夹路径是否存在是否是文件夹生成绝对路径获取上级路径遍历目录(一级)遍历目录(多级)路径拼接文件扩展名参考:B站.凸头统治地球.g
AloneDrifters
·
2023-10-22 18:08
go
标准库
Golang
Web框架性能对比
Golang
Web框架性能对比githubstar排名依次:GinBeegoIrisEchoRevelBuffalo性能上gin、iris、echo网上是给的数据都是五星,beego三星,revel两星
beyond阿亮
·
2023-10-22 17:40
golang
golang
gin
iris
Golang
框架选型比较: goframe, beego, iris和gin
前言由于工作需要,这些年来也接触了不少的开发框架,
Golang
的开发框架比较多,不过基本都是Web”框架”为主。
半城 风雨
·
2023-10-22 17:09
Iris
Beego
Gin
golang
前端
javascript
一套代码,同时启动 7 种
Golang
Web 框架
今天我们来做一个有趣的Go实践。使用同一套代码,在一个进程中,同时启动7种不同的GoWeb框架。为什么做这么无聊的事儿?主要目的就是介绍rookie-ninja/rk-boot库。启动哪些GoWeb框架?我们同时启动如下几个GoWeb框架。Web框架rk-boot依赖版本gin-gonic/gingogetgithub.com/rookie-ninja/rk-boot/ginv1.2.14(Sta
Java小果
·
2023-10-22 17:06
前端
java
开发语言
程序人生
架构
golang
:http跳转自定义页面出现404错误,解决静态资源路径配置问题
链接:https://blog.csdn.net/phenomenon_ting/article/details/105475165另外,如果使用gin框架,可以如下配置engine:=gin.Default()engine.Static("/static","./static")
秋叶原の黑猫
·
2023-10-22 17:31
深入探讨
Golang
中的追加操作
通过实际示例探索
Golang
中的追加操作简介在
Golang
编程领域,append操作是一种多才多艺的工具,使开发人员能够动态扩展切片、数组、文件和字符串。
技术的游戏
·
2023-10-22 17:31
golang
开发语言
后端
Golang
数组:全面指南与实际示例
揭示
Golang
数组的威力:从基础到高级技巧
Golang
数组是数据存储的基本构建块,为开发人员提供了多种可能性。在这篇正式的博客文章中,我们将探讨
Golang
数组,从基础知识到高级技巧。
技术的游戏
·
2023-10-22 17:31
golang
开发语言
后端
用 Go 跑的更快:使用
Golang
为机器学习服务
因此,我们的要求是用尽可能少的资源完成每秒300万次的预测。值得庆幸的是,这是一种比较简单的推荐系统模型,即多臂老虎机(MAB)。多臂老虎机通常涉及从Beta分布等分布中取样。这也是花费时间最多的地方。如果我们能同时做尽可能多的采样,我们就能很好地利用资源。最大限度地提高资源利用率是减少模型所需总体资源的关键。我们目前的预测服务是用Python编写的微服务,它们遵循以下一般结构:请求->功能获取-
Go中国
·
2023-10-22 17:30
c++
go
python
java
golang
Fiber
Golang
:
Golang
中的强大Web框架
介绍一下Fiber,这是一款令人印象深刻的
Golang
(Go语言)Web框架。以其飞快的性能和强大的特性而闻名,Fiber
Golang
已成为开发人员在构建高性能Web应用程序时的热门选择。
技术的游戏
·
2023-10-22 17:27
golang
前端
开发语言
go语言Array 与 Slice
有的语言会把数组用作常用的基本的数据结构,比如JavaScript,而
Golang
中的数组(Array),更倾向定位于一种底层的数据结构,记录的是一段连续的内存空间数据。
Tony.Cheng
·
2023-10-22 17:46
编程语言
golang
前端
golang
反射机制
在go语言中,实现反射能力的是reflect包,能够让程序操作不同类型的对象。其中,在反射包中有两个非常重要的类型和函数,两个函数分别是:reflect.TypeOfreflect.ValueOf两个类型是reflect.Type和reflect.Value,它们与函数是一一对应的关系:使用场景:map和struct的相互转化,json序列化,ORM框架,rpc服务的注册和调用1Type和Type
Tony.Cheng
·
2023-10-22 17:15
编程语言
golang
golang
交叉编译
SETGOOS=linux/darwin/windowsSETGOARCH=amd64gobuildtest.go
云衡_
·
2023-10-22 16:55
golang
练习:错误
packagemainimport("fmt")typeErrNegativeSqrtfloat64func(tErrNegativeSqrt)Error()string{returnfmt.Sprintf("cannotSqrtnegativenumber:%v",float64(t))}funcSqrt(xfloat64)(float64,error){ifx<0{returnx,ErrNeg
该用户太帅没有设置昵称
·
2023-10-22 16:31
laravel
框架学习
心得
laravel介绍:laravel框架是一套简洁、优雅的框架,它提倡代码的重用,是具有简洁且富于表达性的语法。工欲善其事必先利其器,Laravel为大型应用提供了许多强大的支持功能,这些功能在实际开发中提供了许多便利,laravel框架对外只提供一个入口,从而让框架统一的管理项目的所有请求,开发者可以更好的控制和管理项目;它采用MVC设计模式,帮助开发者团队更好地协同开发,为项目后期的维护提供方便
2021计算机应用技术一班叶通
·
2023-10-22 15:14
laravel
java
php
Golang
面试宝典——Go语言实现排序算法之快速排序
关于
Golang
面试宝典最近几年,Go的热度持续飙升,国内外很多大公司都在大规模的使用Go。
请叫我雯子小姐的小爷
·
2023-10-22 12:56
golang
golang
面试
排序算法
Golang
面试宝典——Go语言实现排序算法之插入排序
关于
Golang
面试宝典最近几年,Go的热度持续飙升,国内外很多大公司都在大规模的使用Go。
请叫我雯子小姐的小爷
·
2023-10-22 12:56
golang
golang
面试
排序算法
docker镜像仓库迁移
项目地址:https://github.com/MR5356/syncer,并且这个工具支持多对多的镜像仓库迁移安装syncer通过下载对应系统的二进制文件进行安装:点击下载也可以通过源码进行安装,前提是有
golang
请叫我雯子小姐的小爷
·
2023-10-22 12:51
docker
容器
运维
关于Mac配置提示zsh: command not found: XXX的问题
安装完mysql与
golang
,使用网上各种配置教程尝试后,输入mysql-uroot-p或者goversion,仍会出现:zsh:commandnotfound:XXXX的提示。
侬姝沁儿
·
2023-10-22 12:01
Influxdb+Grafana+Telegraf及docker中运行
目录参考资料1.InfluxDB1.特征:2.特点:3.功能及默认4.主要概念1)与SQL的名词做比较2)InfluxDB的独有概念5.常用命令1.用户管理:6.函数7.
golang
中使用2.Grafana1
FCXD_2014
·
2023-10-22 11:01
运维
数据库
大数据
如何在 ubuntu 安装并配置Go?
这篇博客完整演示一次如何在ubuntu上安装和配置
golang
第一步,查看系统版本:在终端输入:lsb-relasase-a记住你的系统版本,这里可以看见我的是版本是:Ubunt18.04.1LTS第二步
小两
·
2023-10-22 10:16
ubuntu
linux
vim
golang
协程介绍和理解
1、介绍协程前先需要了解进程和线程进程:程序在操作系统中的一次执行过程,系统进行资源分配和调度的一个独立单位。线程:进程的一个执行实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。进程和线程的关系:一个进程可以创建和撤销多个线程;同一个进程中的多个线程之间可以并发执行。2、介绍协程协程:独立的栈空间,共享堆空间,调度由用户自己控制,本质上有点类似于用户级线程,这些用户级线程
小心小新啊
·
2023-10-22 09:28
语言
golang协程
goroutine
使用 LF Edge eKuiper 将物联网流处理数据写入 Databend
作者:韩山杰DatabendCloud研发工程师https://github.com/hantmacLFEdgeeKuiperLFEdgeeKuiper是
Golang
实现的轻量级物联网边缘分析、流式处理开源软件
Databend
·
2023-10-22 09:57
edge
物联网
前端
基于SpringSecurity打造企业级权限管理系统笔记
1-3权限管理核心1-4理想中的权限管理--基于RBAC1-5开源权限管理项目1-6课程基本介绍第2章SpringSecurity权限
框架学习
与演练2-1SpringSecurity权限管理框架介绍2-
m0_60907575
·
2023-10-22 08:26
spring
java
前端
golang
——工程组件logrus日志记录框架(结构化记录,支持文件切割,hook)
logrus介绍一个
golang
日志框架logrus支持文本与JSON数据格式支持结构化记录支持hook文档介绍logrus文档std官方案例介绍了如何配置std打印packagemainimport(
咚伢
·
2023-10-22 06:04
golang
开发语言
后端
java基础
框架学习
之Jackson 框架
目录场景作用依赖库工具类工具类测试将json格式的字符串转化成对象将对象转化成json格式的字符串总结:参考:场景最近接触远程调用服务,经常用json传输及用到了xml解析发现自己基础的薄弱环节。作用Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。依赖库com.fasterxml.jackson.corejackson-core
喜羊羊love红太狼
·
2023-10-22 06:41
java
深度剖析
Golang
的 GC 扫描对象实现
layout:posttitle:"深度剖析
Golang
的GC扫描对象实现"date:2020-7-311:44:09+0800categories:
golang
GC扫描对象[toc]之前阐述了
golang
奇伢云存储
·
2023-10-22 04:47
Golang
学习笔记之WEB框架(gin)基本使用
gin是Go语言写的一个web框架,API性能超强,运行速度号称较httprouter要快40倍。封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点。Github地址:https://github.com/gin-gonic/gingin的安装:gogetgithub.com/gin-gonic/ginAPIgin.Default()创建路由gin.DisableConsol
学生黄哲
·
2023-10-22 04:18
golang
:反射规则浅析
golang
中使用反射可以在编译时不知道类型的情况下更新变量,在运行时查看值、调用方法以及直接对它们的布局进行操作由于反射是建立在类型系统上的类型Go语言是一门静态类型的语言,每个变量都有一个静态类型,
OceanStar的学习笔记
·
2023-10-22 03:21
golang
golang
:reflect
reflect包
golang
中的反射是由reflect包提供支持的,它定义了两个重要的类型Type和Value,任意接口值在反射中都可以理解为由reflect.Type和reflect.Value两部分组成
OceanStar的学习笔记
·
2023-10-22 03:21
golang
Go发起Http请求及获取相关参数
golang
要请求远程网页,可以使用net/http包中的client提供的方法实现。查看了官方网站有一些示例,没有太全面的例子,于是自己整理了一下。
LCS-312
·
2023-10-22 03:50
golang
的反射
需要反射的2个常见场景:有时你需要编写一个函数,但是并不知道传给你的参数类型是什么,可能是没约定好;也可能是传入的类型很多,这些类型并不能统一表示。这时反射就会用的上了。有时候需要根据某些条件决定调用哪个函数,比如根据用户的输入来决定。这时就需要对函数和函数的参数进行反射,在运行期间动态地执行函数。但是对于反射,还是有几点不太建议使用反射的理由:与反射相关的代码,经常是难以阅读的。在软件工程中,代
大熊的饲养员
·
2023-10-22 03:49
go的学习
go
后端
vscode
golang
GoLang
学习笔记之进阶编程(三):反射机制reflect
目录前言一、什么是反射?二、reflect包的使用1.reflect.Type1.1.获取类型名与底层类型1.2.获取结构体的字段信息和标签2.reflect.Value2.1.获取值的类型与底层类型2.2.获取结构体字段的值信息2.3.获取并调用结构体的方法2.4.修改结构体字段的值三、练习:json格式数据的序列化与反序列化3.1.标准库中json包的marshal与unmarshal3.2.
Allen-LuLu
·
2023-10-22 03:49
GoLang进阶
golang
开发语言
后端
Golang
:利用反射修改不同类型对象的值
目录引言实现参考引言在写代码时,我们可能会有这样的需求:根据特定的对象类型进行定制操作。针对这件事情,C++中提供了type_traits这一机制。说的高大上一些,它是一种萃取机。实际上我认为type_traits就是利用模板的特化和模板参数推导,从而在编译期就获得的类模板的一个实例。而接下来介绍Go一种比较有意思的机制:反射。相当特别的是,这件事是在运行期完成的。借用李文周的博客中对反射的介绍:
NiXGo
·
2023-10-22 03:49
Go
go
反射
golang
【
Golang
】反射机制
Golang
语言实现了反射,反射机制就是在运行时动态的调用对象的方法和属性,
「已注销」
·
2023-10-22 03:48
Golang
golang
go
反射
Golang
-11反射(reflect)
变量的内在机制Go语言中的变量是分为两部分的:类型信息:预先定义好的元信息。值信息:程序运行过程中可动态变化的。反射介绍反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。支持反射的语言可以在程序编译期将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供接口
凯歌响起
·
2023-10-22 03:48
#
Golang
golang
开发语言
后端
golang
的反射机制(一)
golang
的反射机制(一)1、通过反射操作,可以获取一个接口类型变量的类型和数值实例:packagemainimport("fmt""reflect")//通过反射操作,可以获取一个接口类型变量的类型和数值
gogogo69
·
2023-10-22 03:17
反射
反射机制
Go
后端
开发语言
go
golang
Golang
:反射机制reflect
目录反射基本概念变量的内在机制Go的反射三定律反射的使用空接口与反射结构体与反射函数与反射反射的实际运用场景反射
LCS-312
·
2023-10-22 03:16
Golang
golang
golang
--reflect 通过反射调用方法
一、反射获得方法名packagemainimport("fmt""reflect""runtime")funcmain(){pFunc:=reflect.ValueOf(OperateFunc).Pointer()funcName:=runtime.FuncForPC(pFunc).Name()fmt.Println("方法名为:",funcName)}funcOperateFunc(){}运行结
咏而归
·
2023-10-22 02:05
随笔记录
Golang
基础包 | reflect包相关 | 反射能力
反射反射是指在程序运行期对程序本身进行访问和修改的能力。如果需要搭建功能强大的框架,那么反射是必学的,他能动态的对属性进行修改。1变量机制变量包含类型信息和值信息类型信息:reflect.TypeOf,是静态的元信息,是预先定义好的,比如名称、tag信息等值信息:reflect.ValueOf,是动态的,程序运行过程中会改变2获取、修改信息反射可以在运行时动态获取程序的各种详细信息,根据类型信息,
Gnight_jmup
·
2023-10-22 02:04
Go基础包
go
反射
【
Golang
| flag】go run xxx.go -h | grep xx为什么得不到预期结果?原来默认打印到标准错误~
1.现象这两天学习go语言flag包的基本用法,代码写好了packagemainimport"flag"var(name=flag.String("name","tian","defaultname")age=flag.String("age","10","defaultage")sex=flag.String("sex","male","defaultsex"))funcmain(){flag.
田土豆
·
2023-10-22 02:03
Golang
golang
开发语言
后端
go语言反射C结构体,
Golang
通过反射的方式调用结构体方法
在Go语言中,反射就是用来检查储存在接口变量内部pair对的一种机制,pair对是以值(value)和实际类型(concretetype)组成.在go中提供两种方法让我们可以轻松地访问接口变量的内容,分别是reflect.ValueOf()和reflect.TypeOf()reflect.ValueOf(iinterface{})用来获取输入参数接口中的数据的值,如果接口为空则返回0reflect
weixin_39634985
·
2023-10-22 02:02
go语言反射C结构体
golang
中的reflect(反射)
一、概述在
golang
中,reflect是一个比较高级的话题,本文将尽可能简单而又清楚的介绍相关内容。本文将从如下几个方面进行阐述:-什么是reflection?
simanstar
·
2023-10-22 02:32
Golang
golang
开发语言
后端
golang
反射(三):反射调用对象的方法,调用动态方法
通过反射访问一个对象的方法,要确保此方法是可导出的,否则会报错。对象类型typeDogstruct{}func(tDog)T1(nums[]int){fmt.Println(nums)fmt.Println("t1")}func(tDog)T2(){fmt.Println("t2")}列出对象的方法varttDoggetType:=reflect.TypeOf(tt)fori:=0;i
raoxiaoya
·
2023-10-22 02:31
golang
Golang
反射用法介绍
不过
golang
的泛型底层也是通过反射实现的。当程序中需要根据用户的输入来决定调用对象时,就需要使用反射,使
Asa-德丶钰
·
2023-10-22 02:00
golang
golang
上一页
77
78
79
80
81
82
83
84
下一页
按字母分类:
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
其他