ICode9

精准搜索请尝试: 精确搜索
  • *.pb.go 和 *_gprc.pb.go2022-01-02 10:03:34

    1.The Go code generator does not produce output for services by default. If you enable the gRPC plugin (see the gRPC Go Quickstart guide) then code will be generated to support gRPC. 2.*.pb.go Code for populating, serializing, and retrieving * message

  • go: go.mod file not found in current directory or any parent directory; see ‘go help modules‘解决方案2022-01-01 20:31:21

            GOROOT和GOPATH是个神奇的东西,现在还没有搞懂具体的差异在哪,可能以后有了实战经验后就能够解决了。 遇到的问题: go: go.mod file not found in current directory or any parent directory; see 'go help modules' 背景: 环境变量:  Hello.go文件: path中已经

  • GOLAND中配置GOMODULE和GOPROXY2021-12-28 23:02:54

    Go Modules 是为了提升使用其他开发者代码,即添加依赖项(模块、包)时的体验,也是为了让代码的正确性、安全性得到保障。并且 Go Modules 可以使用 GOPROXY 环境变量来解决中国大陆无法使用 go get 的问题。 与 GoLand 集成 在 GoLand 2019.1.3 中使用 Go Modules 需要进行两个设置: Pre

  • [Go] go build 和 go install 的区别2021-12-23 19:33:49

       $ go   build 源文件及其包依赖 编译成二进制。 install 不仅执行build过程 而且会把编译的二进制放到 $GOPATH/bin/,包放到 $GOPATH/pkg/   Link:https://www.cnblogs.com/farwish/p/15722986.html

  • 3.4 Go语言从入门到精通:包管理工具之Go module2021-12-17 21:34:54

    Go modules 是 Go 语言目前最佳的依赖解决方案,发布于 Go 1.11版本,Go1.14版本 上已经明确建议生产上使用。而 Go modules 之前,Go 项目使用 GOPATH 、Govendor包管理方式,但却都存在一定的问题,本文就重点讨论关于另外一个包管理工具 Go module 的由来及使用。 1、Go module 概述 1.

  • Golang中的GoPath和GoModule2021-12-15 17:03:52

    文章目录什么是GoPath?什么是GoModule?GoModule的设置GoModule无法下载国外的依赖包问题在Golang中,有两个概念非常容易弄错,第一个就是GoPath,第二个则是GoModule,很多初学者不清楚这两者之间的关系,也就难以清晰地了解项目的整体结构,自然也就难以编写结构清晰的代码。 什么是GoPath?什么

  • go的安装2021-12-09 20:35:04

    解压go 配置环境变量 配置GOROOT 配置GOPATH 配置PATH 设置代理 go env go env -w GO111MODULE=on set GO111MODULE=on go env -w GOPROXY=https://goproxy.io,direct

  • ubuntu系统下Hyperledger Fabric安装配置指南2021-12-09 17:03:18

    准备条件 1. 安装go(我的版本是1.17) 2. 安装docker和docker-compose(版本尽量高一点) 3. 安装git 下载安装配置fabric //在GOPATH目录下创建目录 mkdir $GOPATH/src/github.com/hyperledger cd $GOPATH/src/github.com/hyperledger //下载fabric文件 git clone https://gi

  • GoLand中创建beego项目的正确方法2021-12-01 14:04:46

    1、配置好golang环境变量的前提下,安装beego和bee,golang版本1.17go get github.com/beego/beego/v2go get github.com/beego/bee2、在GOPATH的src下创建项目bee new <项目名>3、在GOPATH的src目录下的项目目录中,执行整理依赖go mod tidy4、打开goland,打开目录加载项目即可

  • kubernetes源码学习-环境配置篇2021-11-19 01:31:14

    下载源码 根据kubernetes github 方式可以 mkdir -p $GOPATH/src/k8s.io cd $GOPATH/src/k8s.io git clone https://github.com/kubernetes/kubernetes cd kubernetes make 如果有需要可以切换到对应的版本进行学习或者修改,一般kubernetes版本为对应tag git fetch origin [远程ta

  • CentOS 8.4 安装protoc2021-11-17 11:59:01

    1、进入protobuf release 页面,选择适合自己操作系统的压缩包文件,并下载到自己指定目录下。 2、解压自己下载的压缩包,并进入该文件夹 [root@iZbp1bq6vb70qq3lbmjlh0Z ~]# cd protoc-3.19.1-linux-x86_64/ 3、将启动的protoc二进制文件移动到被添加到环境变量的任意path下,如$GOPAT

  • kubernetes源码学习-环境配置篇2021-11-16 22:30:52

    下载源码 根据kubernetes github 方式可以 mkdir -p $GOPATH/src/k8s.io cd $GOPATH/src/k8s.io git clone https://github.com/kubernetes/kubernetes cd kubernetes make 如果有需要可以切换到对应的版本进行学习或者修改,一般kubernetes版本为对应tag git fetch origin [

  • golang学习随便记142021-11-06 14:06:12

    包和工具 包的概念 package概念是为大型程序的可维护性设计的,而且代码模块化方便共享和重用。 package一般都有它的命名空间,从而可以给类型、函数选择简短的名字,也不至于和其他package产生名字冲突,因为使用时可以带上包前缀限定。 package可以控制包内名字的可见性和是否导出来

  • centos7安装go1.732021-11-01 15:33:00

    centos7安装go1.73 解压go包 tar -zxf go1.17.linux-amd64.tar.gz -C /usr/local 配置环境变量,vim指令编辑 /etc/profile vim /etc/profile 在/etc/profile文件末尾添加以下配置,输入 :wq保存 #golang config export GOROOT=/usr/local/go export GOPATH=/data/gopath export PA

  • docker 部署gin項目2021-10-29 15:35:28

    1.centos上安装docker,安装git,安装go 2.将项目加入 Dockerfile : FROM scratchWORKDIR $GOPATH/src/github.com/EDDYCJY/go-gin-exampleCOPY . $GOPATH/src/github.com/EDDYCJY/go-gin-exampleEXPOSE 8000CMD ["./go-gin-example"]3。编译gin项目生成可执行文件:CGO_ENABLED=0 GOO

  • windows golang安装Grpc2021-10-26 19:31:29

    一、 下载并配置protoc.exe 在github下载链接:https://github.com/protocolbuffers/protobuf/releases 选择最新的 protoc-3.19.0-win64.zip,解压缩,找到bin目录下的protoc.exe,将protoc.exe放到GOPATH/bin目录下,我的GOPATH的目录是F:\go_learning,所以我把protoc.exe 放在了F:\go_lear

  • Go包管理2021-10-24 04:00:07

    十、Go包管理 1 使用GO111MODULE 在1.11版本后,推出 modules 机制,简称 mod,用于包管理。 使用 Go modules 之前需要环境变量 GO111MODULE,命令行输入go env可以 打印go的环境信息。 GO111MODULE=off: 不使用 modules 功能,查找vendor和GOPATH目录 GO111MODULE=on: 使用 modules 功能

  • Ubuntu18.04安装gRPC-Go的详细步骤(2021/10)2021-10-10 13:33:49

    Ubuntu18.04安装gRPC-Go的详细步骤 1、首先需要安装protobuf,在国内网络环境下使用go get命令是不行的,所以需要使用git clone手动安装。 git clone https://github.com/golang/protobuf.git $GOPATH/src/github.com/golang/protobuf cd $GOPATH/src/github.com/golang/protobu

  • go环境安装2021-10-08 19:02:31

    一个不会复制粘贴别人博客的傻瓜 下载地址:Downloads - The Go Programming Language  下载后,直接运行就可以。这个时候就有命令了。 golang 安装后可以修改gopath的路径 cmd输入go env可以查看环境变量 修改示例 set GOPATH=E:/GOPATH 国外golang下载速度很慢一般用的镜像,利用

  • Go官方工具链用法简介2021-10-08 10:04:57

    Go官方工具链 为了从任意目录运行Go官方工具链中工具命令(通过go命令), Go官方工具链安装目录下的bin子目录路径必须配置在PATH环境变量中。 当使用安装程序安装Go官方工具链时,安装程序很可能已经自动地将此配置好了。windows环境中需要在把安装目录下bin子目录添加到高级系统环境变

  • centOS8安装go2021-10-06 14:00:53

    (1)到官网下载go最新linux版本(https://golang.google.cn/dl/) (2)解压到/usr/local/ tar -C /usr/local -xzf go1.14.linux-amd64.tar.gz在/usr/local/下有一个go目录,这就是GOROOT的目录 (3)配置环境变量(sudo vi /ect/profile)   #根目录  export GOROOT=/usr/local/go  #bi

  • aa2021-09-25 19:01:36

                安装过程: mkdir -p $GOPATH/src/k8s.io cd $GOPATH/src/k8s.io git clone https://github.com/kubernetes/kubernetes cd kubernetes make  

  • go 基础配置2021-09-18 14:05:55

    0. GOPATH设置 GOPATH 变量的最后一层目录名必须为 go,且该目录下必须有 src,bin,pkg 目录 1. proxy 下载依赖出现连接失败时,可尝试设置七牛云的go模块代理,之后再下载依赖 go env -w GOPROXY=https://goproxy.cn

  • go开发前期准备2021-09-17 23:02:42

    安装 本文主要介绍的是windows环境配置. 访问: https://golang.org/dl/ 或 https://golang.google.cn/dl/下载安装包 windows下载msi文件即可。 安装完随便运行一段go代码,运行正常即可 package main import "fmt" func main() { fmt.Println("Hello, World!") } 环境配

  • deepin go开发2021-09-16 21:02:59

    deepin go开发 下载GO SDKhttps://golang.google.cn/dl/ go1.17.1.linux-amd64.tar.gz,移动解压后生成的go文件夹到 /usr/local/ 目录下并重命名为 go 下载liteide http://liteide.org/cn/ liteidex37.4.linux64-qt4.8.7-system.tar.gz,解压不用安装 配置GO环境变量 sudo vim ~/.bas

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有