介绍Gogs项目旨在构建一种简单,稳定和可扩展的自托管Git服务,该服务可以通过最轻松的方式进行设置。使用Go语言开发的git自托管服务,部署十分简单,可以在Go支持的所有平台(包括Linux,macOS,Windows和ARM)上进行独立的二进制分发来完成此任务。可以帮助你自己搭建一个类似于Github的网站。功能特点用户仪表板,用户个人资料和活动时间表。通过SSH,HTTP和HTTPS协议访问
前沿:    继续扩展我的golang服务端,这边有些数据库是没有权限的,对方给了我webservices的接口,针对异常的数据,我要去抓数据,再次分析,golang貌似没有python那么多的模拟浏览器访问的模块,还好默认的http就支持。 功能一点都不必urllib2 差。。。    正题!!! 这里是通过golang提供的net/http模块, htt
转载 2024-05-09 10:05:18
71阅读
golang go get 时提示 no Go files in xxx,如下图所示,使用 ​​go mod init​​​ 初始化一个 go.mod,随后使用 ​​go mod tidy​​ 即可拉取想拉取的包
原创 2022-08-13 00:47:11
4492阅读
使用标准库http来实现 package tools import ( "io/ioutil" "net/http" ) func Get(url string)string{ res, err :=http.Get(url) if err != nil { return "" } robots,
原创 2021-06-17 19:19:01
746阅读
go get 命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。 这个命令在内部实际上分成了两步操作:第一步是下载源码包,第二步是执行 go install 参数介绍: -u 用于下载指定的路径包及其依赖包,默认情况下,不会下载本地已经存在的,只会下载本地不存在的代码 ...
转载 2021-10-14 16:12:00
1311阅读
2评论
关于go get安装git golang项目时报错的处理办法使用go get安装github上的项目时一般来说,不可避免会出错。各种错误的处理办法:必须条件:1、安装git并配置环境变量。下载地址:http://git-scm.com/2、安装golang环境,并配置好环境变量。其它错误:1、提示 missing Mercurial command需要下载安装Mercurial软件tortoise
转载 2019-04-17 22:56:00
157阅读
2评论
go get google.golan
原创 2023-07-01 00:21:40
214阅读
t.git net git clone https://github.com/golang/crypto.git crypto git clone https://github.com/gola
原创 2023-07-13 14:31:07
55阅读
go get 用来动态获取远程代码包的,目前支持的有BitBucket、GitHub、Google Code和Launchpad。这
原创 2023-07-12 16:22:11
164阅读
下面这两种方法都需要手动删除package的源码目录。 1、手动删除 It's safe to just delete the source directory and compiled package ...
转载 2021-07-28 13:36:00
7377阅读
2评论
golang go get速度慢解决方法 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct
转载 2020-04-05 09:15:00
403阅读
2评论
安装golang github.com/hyperledger/fabric-contract-api-go依赖包的时候,长时间无响应,最后报如下错误: go: github.com/hyperledger/fabric-contract-api-go@v1.0.0: Get https://pro
原创 2024-08-15 11:51:50
81阅读
此处备注一下 , 通过Request实例中获取URL , 然后调用URL的方法就可以了 //获取URL的GET参数 func GetUrlArg(r *http.Request,name string)string{ var arg string values := r.URL.Query() ar
原创 2021-06-17 19:16:01
2553阅读
知识分享之Golang——go get 常用命令背景知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。知识分享系列目前包含Java、Golang、Linux、Docker等等。开发环境系统:windows10语言:Golang组件库:gormgolang版本:1.17组件官网:​​https:
原创 2022-04-12 14:55:08
332阅读
取得 Git 仓库 —— Git 学习笔记 04我认为, Git 的学习分为两大块:一是工作区、索引、本地版本库之间的交互;二是本地版本库和远程版本库之间的交互。第一块是基础,第二块是难点。下面,我们就围绕着第一部分内容来学习,先不考虑远程仓库,只考虑本地仓库。怎样取得项目的 Git 仓库?有两种取得 Git 项目仓库的方法。第一种是在本地创建一个新的仓库,第二种是把其他地方的某个仓库克隆(clo
转载 2024-03-20 09:43:41
33阅读
一.  基本概念1.1 概念       Git是一个开源的分布式版本控制系统 ,在项目开发过程中,我们可以用它记录我们对项目的操作记录以及项目迭代过程。git有两种类型的仓库:分别是本地仓库和远程仓库。 本地仓库:是在开发人员自己电脑上的Git仓库; 远程仓库:是在远程服务器上的Git仓库。关系图解:Clone:克隆,就是将远
GOPROXY 环境变量 我们知道从 Go 1.11 版本开始,官方支持了 go module 包依赖管理工具。其实还新增了 GOPROXY 环境变量。如果设置了该变量,下载源代码时将会通过这个环境变量设置的代理地址,而不再是以前的直接从代码库下载。这无疑对我等无法正常上网的开发良民来说是最大的福音。更可喜的是,goproxy.io (https://github./goproxyio/go
转载 2021-06-11 13:45:49
789阅读
前言先说一下为什么要搞这个小东西?米攸服务端前期主要是基于 Go 构建的,版本迭代过程中,业务复杂度不断增加,再加上中员团队有人员变动,考虑到目前团队的技术背景,我们开始考虑把接口服务分批迁移到 Java,开发效率和可控程度更高一些。其中有一些接口服务涉及周边模块较多,迁移的时间成本较高,我们决定暂时继续维护这些接口。后续接口需要升级时,如果变动较小,我们直接修改 Go 代码;如果变动较大,我们在
转载 2023-12-06 20:20:01
88阅读
package main import ( "log" "net/http" ) func main() { http.HandleFunc("/", handler) http.ListenAndServe(":8081", nil) } func handler(w http.ResponseW
转载 2018-03-02 21:41:00
378阅读
2评论
Golang 的快速入门学习 文章目录Golang 的快速入门学习一、Go语言结构关于包二、 Go语言数据类型三、Go 语言变量四、Go 语言常量五、Go 语言运算符六、Go 语言条件语句七、Go 语言循环八、Go 语言函数九、Go语言变量作用域十、Go 语言数组十一、Go语言指针十二、Go语言结构体十三、Go语言切片十四、Go语言范围十五、Go语言Map十六、Go 语言递归函数十七、Go语言类型
转载 2023-12-25 13:29:57
79阅读
  • 1
  • 2
  • 3
  • 4
  • 5