V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
zoharSoul
V2EX  ›  Go 编程语言

golang 有类似于 Java 的 Apache Commons, guava 之类的工具包吗?

  •  
  •   zoharSoul · 2020-12-21 11:09:54 +08:00 · 4246 次点击
    这是一个创建于 1432 天前的主题,其中的信息可能已经有所发展或是发生改变。

    搜了下没搜到....

    12 条回复    2023-06-07 19:20:47 +08:00
    mritd
        1
    mritd  
       2020-12-21 11:13:55 +08:00 via iPhone
    我一开始也在找,后来发现标准库里有😂
    BBCCBB
        2
    BBCCBB  
       2020-12-21 11:25:16 +08:00
    我记得 dropbox 就开源了一个.
    waising
        3
    waising  
       2020-12-21 11:34:06 +08:00
    @BBCCBB #2 dropbox 不是转 rust 了吗 我看 godropbox 也不更新了
    zoharSoul
        4
    zoharSoul  
    OP
       2020-12-21 11:45:38 +08:00
    @BBCCBB 我找找看
    hantsy
        5
    hantsy  
       2020-12-21 11:49:53 +08:00
    Apache Commons, guava...

    我是尽量避免用 Apache Commons 。
    zoharSoul
        6
    zoharSoul  
    OP
       2020-12-21 11:50:18 +08:00
    @hantsy 为啥呢?
    hantsy
        7
    hantsy  
       2020-12-21 12:37:53 +08:00
    用不上了。

    一些基础的,如果在用 Spring 的话,Spring 下的 org.springframework.util 包中工具类更简洁。

    如果需要 Guava 中的 Immutable Collection, 真接上 Java 11 以上。
    holulu
        8
    holulu  
       2020-12-21 15:57:02 +08:00
    标准库和补充库都有了,还有什么具体没有的可以提出来?
    zoharSoul
        9
    zoharSoul  
    OP
       2020-12-21 17:21:17 +08:00
    @holulu 补充库是指哪个啊?
    holulu
        10
    holulu  
       2020-12-22 21:19:30 +08:00
    husher123
        11
    husher123  
       2020-12-27 16:10:05 +08:00
    很习惯用 java 的 hutool, 到 go 的感觉就是很多小工具要自己写, 很麻烦, 不知道有没有类似的工具包
    lanliddd
        12
    lanliddd  
       2023-06-07 19:20:47 +08:00
    可以试试 lancet: https://github.com/duke-git/lancet ,一个全面、高效、可复用的 go 语言工具函数库。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1187 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:15 · PVG 02:15 · LAX 10:15 · JFK 13:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.