跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Golang 学习的问题
未分類
11 3 月 2021

Golang 学习的问题

Golang 学习的问题

資深大佬 : hsczy 5

想请教各位大佬,golang 的接口和反射有什么比较具体的应用场景好去理解呢?大家在项目上用接口和反射用的多么?

大佬有話說 (17)

  • 資深大佬 : no1xsyzy

    短答案:写库,或者假装有宏时才用

  • 資深大佬 : linvon

    接口还是很常用的,反射的话很少会单独拿出来用

  • 主 資深大佬 : hsczy

    @linvon 接口一般什么场景会用到啊?能介绍一下具体场景么?帮助学习一下~

  • 資深大佬 : AmrtaShiva

    业余写写 不喜欢接口 也不怎么用

  • 資深大佬 : aliipay

    1,json 序列化
    2,业务逻辑完全不用,因为不需要

  • 資深大佬 : wolong

    接口我理解为一种设计规范,自己写简单的程序用不上,程序规模大了,需要多人共同开发的时候就有用了。

  • 資深大佬 : kenshinhu

    感觉 go 并发模式才是重点,写法这里多写就能可以了

  • 資深大佬 : linvon

    @hsczy 这跟场景没有关系,是跟你的代码设计实现有关系。通俗一点描述,iPhone 和 Nokia 都是手机,他们都实现了打电话的功能。这里手机就像是一个接口类型,能符合一个手机实现的必要条件是能打电话,能打电话了就实现了手机接口类型。但不同的手机能打电话的同时,还有各自其他的特殊功能,这就像是其他类型实现了接口类型的同时,能负责其他的功能。

  • 資深大佬 : learningman

    接口我见的主要还是库。。。约束别人的实现

  • 資深大佬 : haozibi

    interface,你可以用用 golang 的加密算法,都是 hash 接口,不同算法是不同实现,很简单的

  • 資深大佬 : jmyz0455

    请问主看的什么 go 教程,最近我也想入门。

  • 主 資深大佬 : hsczy

    @haozibi 感谢~

  • 資深大佬 : lewinlan

    接口还是经常用得上的,写模块化代码的时候,比继承爽多了。
    反射就很少用了,一般写底层库用,我记得反射包文档里写了这个库很危险之类的话。

  • 資深大佬 : ace12

    excel 生成,api 字段映射

  • 資深大佬 : ZxykM

    反射写轮子的时候有用,接口在结构化编程有用

  • 資深大佬 : cloverzrg2

    接口:比如 gin 、grpc 等设置自定义 logger
    反射:比如根据 map[string]interface{} 生成 SQL 插入语句,这时候你需要知道 interface 的类型

  • 資深大佬 : pzzrudlf

    请问主看的什么 go 教程,最近我也想入门。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具