为了同步代码我们通常使用git来对代码进行管理,最常用的就是Github了。但出于某些原因,有些代码我们并不想公开(当然我们可以使用github的私有仓库,但同样有基于安全意义上的考量),作为一个现实意义上的穷人,我并不能支付得起github的付费方案,因此使用免费开源的git server就成为了我的最佳选择。作为折腾的一部分,在这里把安装的过程和一些需要注意的地方记录一下。目前比较好的git
转载 2024-06-26 11:12:31
60阅读
配置环境变量,不走proxy的host GOPRIVATE=*.mygitlab.com GONOPROXY=none 如果 mygitlab.com 不支持 https, 还得加上 -insecure 参数 $ go get -v -insecure mygitlab.com/user/repo ...
转载 2021-07-13 13:25:00
1135阅读
2评论
在 上一篇 Golang Gin 实战(二)| 简便的Restful API 实现 文章中,我们留了一个疑问,假如我们有很多用户,我们要为他们一个个注册路由(路径)吗? 路由路径 如下URL: /users/123/users/456/users/23456 以上等等,我们有很多用户,如果我们都一个个为这些用户注册
# Go语言获取GET参数的详细指南 Go语言(又称Golang)是一种开源编程语言,以其高效性和易用性著称。许多Web开发者使用Go语言创建RESTful API和Web应用。在这些应用中,获取GET请求中的参数是一个常见需求。在这篇文章中,我们将讨论如何在Go获取GET参数,并提供代码示例。 ## GET请求的基本概念 在Web开发中,GET请求是一种常用的HTTP请求方法,通常用于从
原创 2024-10-10 04:10:23
122阅读
git系列文章目录 第五章 git远程库修改的拉取 文章目录git系列文章目录前言一、pull操作是什么?二、操作步骤1.先确认远程库的内容,确保远程库已经被修改了2.拉取操作3.合并操作(确认下载的内容都正确以后才能合并)4.拉取合并快速操作(确认远程库的内容都正确以后才能合并)总结 前言 当团队协作的时候,远程程序员A将修改的代码推送到远程库中,这时A公司项目经理需要将代码拉取到自
转载 2024-02-29 18:04:43
486阅读
GET 和 POST 是我们最常用的两种请求方式,今天结合前端 axios 请求库来讲一讲,如何在 golang 服务中,正确接收这两种请求的参数信息。搭建一个简单的服务首先,我们来创建一个最简单的静态页面,将 axios 引进来:<!DOCTYPE html> <html> <head> <script src="https://unpkg.
转载 2024-04-01 12:00:43
124阅读
Go gin获取GET请求参数 一、带参数的路由:路径中直接加上参数值e.g. http://127.0.0.1:8080/user/hallen1.第一种情况:使用占位符: ,必须得指定这个路径路由:engine.GET("/user/:name",Index)如:​​http://127.0.0.1:8080/user/hallen​​,这里必须指定name这个路径,不然会找不到获取方式:c
原创 2022-01-19 09:50:54
398阅读
package mainimport ( "fmt" "io/ioutil" "net/http" "os")funfm
sed
原创 2023-05-22 22:41:12
131阅读
Go gin获取GET请求参数一、带参数的路由:路径中直接加上参数值e.g. http://127.0.0.1:8080/user/hallen1.第一种情况:使用占位符: ,必须得指定这个路径路由:engine.GET("/user/:name",Index)如:http://127.0.0.1:8080/user/hallen,这里必须指定name这个路径,不然会找不到获取方式:context.Param(“name”)2.第二种情况:使用占位符*,可以不用匹配这个路径路由:eng
原创 2021-08-14 10:35:17
688阅读
1.直接在github上clone对应的代码 , 地址为: https://github.com/golang/xxxxxxx.git xxxxxxx为所缺的库名 , 比如net库 text库 https://github.com/golang/net.git https://github.com/
原创 2021-06-17 19:12:34
318阅读
go 获取 Post 和 Get 数据参考:https://www.kancloud.cn/shuangdeyu/gin_book/949426可以通过两种方式,最方
原创 2022-06-30 11:14:10
367阅读
背景当我们接收一份新的代码,代码拿到手要做的第一件事就是 git log,看看这份代码的提交记录,最近提交的情况,做了些什么。但往往看到的 git log 杂乱无章,不知道每次提交到底是做了些什么。由此可见,在团队中,CHANGELOG 的重要性不言而喻,不仅有助于他人帮忙 review 代码,熟悉代码,也能高效的输出 CHANGELOG,对项目管理也至关重要。我们本文介绍使用 git 的服务端
转载 2024-04-12 23:26:32
26阅读
前言先说一下为什么要搞这个小东西?米攸服务端前期主要是基于 Go 构建的,版本迭代过程中,业务复杂度不断增加,再加上中员团队有人员变动,考虑到目前团队的技术背景,我们开始考虑把接口服务分批迁移到 Java,开发效率和可控程度更高一些。其中有一些接口服务涉及周边模块较多,迁移的时间成本较高,我们决定暂时继续维护这些接口。后续接口需要升级时,如果变动较小,我们直接修改 Go 代码;如果变动较大,我们在
转载 2023-12-06 20:20:01
88阅读
     示例: go get github.com/jinzhu/gorm    下载并安装gorm包。远程代码库有github,GitLlab,Gogs 命令介绍说明:     -fix : 比如,我的代码是一年前1.7 开发的,现在go 版本已经是1.13 了,有些包已经发生了变化,那么我们在使用go get命令的时候可以加入-fix标记。这个标记的作用是在检出代码包之后,先对该代码
转载 2019-09-29 15:19:00
220阅读
2评论
# Redis 数据存取基础知识及代码示例 Redis(Remote Dictionary Server)是一种开源的高性能键值存储数据库,常被称为“数据结构服务器”。它支持多种数据结构,如字符串、哈希、列表、集合等,因而广泛应用于缓存、会话存储和实时分析等场合。在这篇文章中,我们将深入探讨如何使用 Go 语言与 Redis 进行交互,特别是如何使用 `GET` 命令来取得存储在 Redis 中
原创 2024-08-17 07:37:33
107阅读
环境centos7开始想要在java中还是在其他方式访问dockerAPI都需要设置一个端口运行以下命令:进入docker.servicevi /lib/systemd/system/docker.service找到Execstart=/usr/bin/dockerd后加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock  退出并且保
转载 2023-07-11 20:46:04
52阅读
取得 Git 仓库 —— Git 学习笔记 04我认为, Git 的学习分为两大块:一是工作区、索引、本地版本库之间的交互;二是本地版本库和远程版本库之间的交互。第一块是基础,第二块是难点。下面,我们就围绕着第一部分内容来学习,先不考虑远程仓库,只考虑本地仓库。怎样取得项目的 Git 仓库?有两种取得 Git 项目仓库的方法。第一种是在本地创建一个新的仓库,第二种是把其他地方的某个仓库克隆(clo
转载 2024-03-20 09:43:41
33阅读
败:λ go get -v gitee.com/jinq0123/goge
原创 2023-06-15 16:58:24
95阅读
功能: 用于下载指定的路径包并进行安装。比如:go get github.com/jinzhu/gorm 会下载并安装gorm包。命令介绍说明:标记含义-u用于下载指定的路径包及其依赖包,默认情况下,不会下载本地已经存在的,只会下载本地不存在的代码包。就是口中常说的跟新包 比如:go get -u github.com/jinzhu/gorm。会把最新的 gorm 包下载到你本地-d此命令仅仅是下
转载 2024-02-27 20:53:55
42阅读
(一)命令定义和区别 go install 和 go get 都是 Go 语言的工具命令,但它们之间有一些区别。 go get:用于从远程代码存储库(如 GitHub)中下载或更新 Go 代码包。它会下载代码包并将其存储在 $GOPATH/src 目录下对应的位置,并编译代码包中的程序和库。如果目
原创 2023-07-10 00:29:30
398阅读
  • 1
  • 2
  • 3
  • 4
  • 5