叶新东的个人博客 叶新东的个人博客 
  • 首页
  • 关于我
  • 碎言碎语
  • 学无止尽
  • 留言板
  • 登入
×
欢迎登录叶新东的博客
用户名:
密码:
首页 > 学无止尽 >  Go 每页10条   共4条   当前第1页
  • 应该选

    解决GoLand运行go程序报错:Error: Cannot find package xxx 问题

    yexindonglai@163.com 2022-11-30 11:48 Go

     1226°

     0

    问题描述解决方案问题描述一个简单的go程序,代码如下packagemainimport"fmt"funcmain(){//占位符,和java的String.format用法一样fmt.Printf("我%d岁,我叫%s",18,"yexindong")}结构如下当我想要运行时却报错Error:Cannotfindpackagedemo_1_helloWorld,如下图解决方案只需要将RunKind改为File即可运行运行后结果如下图
  • 应该选

    go mod教程、go module

    路人甲 2022-01-21 04:22 Go

     2556°

     0

    什么是gomodgomod是go语言的包管理工具,类似java的maven,gomod的出现可以告别goPath,使用gomodule来管理项目,有了gomod账号就不需要非得把项目放到gopath/src目录下了,你可以在磁盘的任何位置新建一个项目gomod在go语言的1.11版本后推出,但是在早期,gomod非常难用,被广大的开发者所诟病;现在已经好了很多了常用命令通过命令gomodhelp可以看到有gomod有以下几个命令download:下载module到本地缓存,下载到GOMODCACHE指定的路径edit:编辑graph:以文本形式打印模块需求图init:创建gomod项目tidy
  • 应该选

    goland编写go语言导入自定义包出现: package xxx is not in GOROOT (/xxx/xxx) 的解决方案

    路人甲 2022-01-16 09:13 Go

     1688°

     0

    问题写了个自定义的包calc.go,在路径$GOPATH/go_project/src/demo_51_package/com/目录下,其中main.go是main方法的入口代码main.go代码如下packagemainimport"demo_51_package/com"funcmain(){add:=calc.Add(1,2)println(add)}calc.go代码如下packagecalc/***首字母大写才能别其他的包使用*/funcAdd(xint,yint)(int){returnx+y}运行当我运行时出现了以下错误packagedemo_51_packageisnotinG
  • 应该选

    原来go语言slice切片底层原理这么简单

    路人甲 2022-01-16 07:52 Go

     1224°

     0

    前言本篇博客不会贴出go的源码,只会告诉你slice用法,因为我们学习一项技术主要学的是编程的思想,眼花缭乱的源码千篇一律,深入人心的思想万里挑一,博客种通过图文的方式介绍底层机制,为的是能让开发人员写出属于自己的技术,而不是生搬硬套去复制别人的代码,相信等你理解了底层原理之后,你完全可以自己写一个动态数组出来,这就是我写博客的初心!slice是什么在go语言中,如果想要使用一个连续的内存空间,你可以使用数组,但是数组是固定长度的,无法做到动态扩容。因此切片slice就出现了,你可以先给切片设置一个初始容量,然后往里面添加元素,当切片容量不足时会自动扩容,来装载加入的元素;用法//初始化长度为
上一页 1 下一页
博客搜索
热门推荐
  • java日志框架JUL、JCL、Slf4j、Log4j、Log4j2、Logback 一网打尽

    3924

  • 手把手教你复现apache log4j2 漏洞

    2618

  • Elasticsearch 核心概念

    3542

  • Centos开启Swap交换分区教程

    3282

  • 9千字长文带你了解SpringBoot启动过程--史上最详细 SpringBoot启动流程-图文并茂

    2657

标签云
程序人生 人工智能 计算机理论与基础 资讯 音视频开发 区块链 安全 研发管理 编程语言 后端 数据库 移动开发 物联网 架构 云计算/大数据 互联网 游戏开发 运维 前端 Go Java linux Centos Docker Kubernetes SpringMVC Spring SpringBoot SpringCloud 设计模式 子墨掩码 IO Netty idea Redis Kafka Hystrix Mysql Eureka Oracle Mybatis Maven Nginx 消息队列 git flink Dubbo c++ QT 定时任务 DrawIO Lua skynet OpenCV CMake FFmpeg

Copyright © 2022 www.chn520.cn
粤ICP备18099573号 icode、爱程序、爱代码,联系管理员QQ:422301654