最新开发笔记
  • golang-cache是全局的,以被多个goroutine安全地使用。​go-cache是一个基于内存的、高速的,存储k-v格式的缓存工具。它适用于运行在单台机器上的应用程序,可以存储任何数据类型的值。 ... [详细]
    蜡笔小新   2021-10-22 21:10:42
  • golangjson乱码解决方法:在golang程序中使用"encodingjson"包对json对象进行编码解码来解决。golang标准库encodingjson是用来处理json数据的,它有两组函数或者方法来处理json数据。 ... [详细]
    蜡笔小新   2021-10-22 21:10:41
  • golang判断文件或者文件夹是否存在可以通过os.stat()方法和os.IsExist()方法来判断,若文件不存在就使用os.MkdirAll()方法递归创建文件文件夹。 ... [详细]
    蜡笔小新   2021-10-22 21:10:41
  • emacs支持golang。首先下载golang官方的emacsmode,在下载auto-complete,进行解压文件到任意目录:auto-complete;再emacs的文件中添加配置。 ... [详细]
    蜡笔小新   2021-10-22 21:10:41
  • golangmap需要make,Map使用make()创建,支持:这种简写方式。make([keyType]valueType,cap),cap表示容量,可省略;超出容量时会自动扩容,但尽量提供一个合理的初始值。 ... [详细]
    蜡笔小新   2021-10-22 21:10:41
  • golang的核心开发人员RobPike专门提到了golang中并发指的是代码结构中的某些函数逻辑上可以同时运行,但物理上未必会同时运行。而并行则指的就是在物理层面也就是使用了不同CPU在执行不同或者相同的任务。 ... [详细]
    蜡笔小新   2021-10-22 21:10:41
  • golang实现生成不重复随机数的方法是:可以构建一个随机数生成器,并加入时间戳保证每次生成的随机数不一样,例如【r:rand.New(rand.NewSource(time.Now().UnixNano()))】。 ... [详细]
    蜡笔小新   2021-10-22 21:10:40
  • golang引用和指针的区别:指针是Go语言的核心。指针变量存储的是另一个变量的地址;引用变量指向另外一个变量。对于指针,必须使用*操作符来解引用。对于引用,不需要任何操作符。 ... [详细]
    蜡笔小新   2021-10-22 21:10:40
  • Go实现了两种并发形式。第一种是大家普遍认知的:多线程共享内存。其实就是Java或者C++等语言中的多线程开发。另外一种是Go语言特有的,也是Go推荐的:CSP(communicatingsequentialprocesses)并发模型 ... [详细]
    蜡笔小新   2021-10-22 21:10:40
  • golang中判断今天是星期几的方法:先使用time.now()获取当前时间,然后使用time.weekday().string()获取当前时间是星期几。 ... [详细]
    蜡笔小新   2021-10-22 21:10:40
  • go语言可以使用unicode包的IsLetter方法判断字符是不是字母。语法:“funcIsLetter(rrune)bool”,IsLetter报告该符文是否为字母(类别L)。 ... [详细]
    蜡笔小新   2021-10-22 21:10:40
  • golang常用的编辑器:1、gedit,安装“ExternalTools”插件即可配置构建golang相关命令。2、vim,Go语言安装包中已经包含了对Vim的环境支持。3、Eclipse,需要安装“Goclipse”插件。 ... [详细]
    蜡笔小新   2021-10-22 21:10:40
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有