热门标签 | HotTags
golang 最新开发笔记
  • Go语言主要用作服务器端开发,其定位是用来开发“大型软件”的,适合于很多程序员一起开发大型软件,并且开发周期长,支持云计算的网络服务。网络编程方面,Go语言广泛应用于Web应用、API应用、下载应用等。 ... [详细]
    蜡笔小新   2022-10-15 17:47:15
  • zzap.Logger是go语言中相对日志库中性能最高的。因为zap是uber开源的,zap内使用的包是在go.uber.orgzap,如果直接goget这个包,可能会提示get不下来。 ... [详细]
    蜡笔小新   2022-10-15 17:46:27
  • golang有gc。go语言垃圾回收总体采用的是经典的markandsweep算法。go1.5正在实现的垃圾回收器是“非分代的、非移动的、并发的、三色的标记清除垃圾收集器”。 ... [详细]
    蜡笔小新   2022-10-15 17:45:20
  • go社区有一些开源项目,可以自动检测web应用的改变,并实现自动的更新,但这些应用都是检测源码、资源文件的更新,启动build过程,实现自动的编译和重启。例如gin和fresh,这些应用适合应用于开发和测试阶段。 ... [详细]
    蜡笔小新   2022-10-15 17:45:09
  • 2012年3月28日这一天标志着Go编程语言发展的一个重要里程碑。我们宣布推出Go版本1,或简称Go1,该版本定义了一种语言和一组核心库,为创建可靠的产品,项目和出版物提供了稳定的基础。 ... [详细]
    蜡笔小新   2022-10-15 17:44:35
  • golang判断字符是否存在字符串中的方法:1、使用Index函数判断指定字符是否在字符串中,-1表示不包含。2、使用LastIndex函数判断指定字符是否在字符串中。 ... [详细]
    蜡笔小新   2022-10-15 17:43:55
  • ​golang判断指针是否为空的方法:1、知道类型的情况下可以使用类型断言后判空,如ai,ok:i.(*int),之后判断ainil。2、不知道类型可以使用IsNil()来判断。 ... [详细]
    蜡笔小新   2022-10-15 17:43:39
  • golang中可以使用strings.Join()方法拼接字符串数组,join会先根据字符串数组的内容,计算出一个拼接之后的长度,然后申请对应大小的内存,一个一个字符串填入。 ... [详细]
    蜡笔小新   2022-10-15 17:42:59
  • golang可以在给slice初始化时赋长度,slice长度是指已经被赋过值的最大下标+1,可通过内置函数len()获得,初始化时lencap。 ... [详细]
    蜡笔小新   2022-10-15 17:42:37
  • golang结构体判断为空,可以使用代码“ifobjectA(structname{}){yourcode}”,其中的objectA是变量,structname是结构体名称,structname后面的{}不能省略。 ... [详细]
    蜡笔小新   2022-10-15 17:42:00
  • Golang能使用多核cpu,对于多核编程,go是天生支持。可以先在程序中通过import("runtime")导入runtime,再使用runtime.GOMAXPROCS(1)来设置使用CPU核心数量。 ... [详细]
    蜡笔小新   2022-10-15 17:41:22
  • 有一种说法,golang编写的API不能像其他语言那样简单和通用。但实际上,我遇到很多RESTAPI的代码,非常多的抽象,使得代码库变得混乱和复杂,最终伤害了可读性和可维护性。 ... [详细]
    蜡笔小新   2022-10-15 17:39:17
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有