samber/lo库丝滑入门

起因

GO 1.18 出泛型的使用了,看了下 github.com/samber/lo 这个库也是比较推荐的。

在 https://pkg.go.dev/github.com/samber/lo 上查看英文文档的时候 读得懂但是不知道具体是怎么个用法

我就想的是 我把方法走一遍 然后有了一个初步的印象 然后挑选出常用的方法 生成印象可以用到以后的项目开发中

这个仓库如何食用

地址:https://gitee.com/hengy1/samber_example

  1. catalogue() 方法就是我都写了个DEMO以及简单说一下用法的思考
  2. recommend() 方法就是我挑选出来的 可能在开发中可能会常常使用到的地方
  3. samber 文件夹里面就是 从 a - z 像个目录一样查看就行
  4. 在 mian.go 下面看到感兴趣的 然后详细就点进去看看备注以及我写的例子
├── README.md
├── go.mod
├── go.sum
├── main.go
└── samber
    ├── a_start.go
    ├── b_start.go
    ├── c_start.go
    ├── d_start.go
    ├── e_start.go
    ├── f_start.go
    ├── g_start.go
    ├── i_start.go
    ├── k_start.go
    ├── l_start.go
    ├── m_start.go
    ├── n_start.go
    ├── o_start.go
    ├── p_start.go
    ├── r_start.go
    ├── s_start.go
    ├── t_start.go
    ├── u_start.go
    ├── v_start.go
    └── w_start.go

注意事项

  1. 使用的时候需要注意[T any]与[T comparable]的区别
  2. 可能写急了或者存在错误的地方 欢迎提issue

意义?

有难度吗? 可以说不太有吧

但是花出去的时间以及能够有收获就是收获 ROI值我觉得可

以及有点写Python的感觉了 HAHAH

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值