Github Jinzhu Copier . Copy from field to field with same name; Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Instantly share code, notes, and snippets. Copy from method to field. Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Copy from field to field with same name; I am a copier, i copy everything from one to another.
from www.qinglite.cn
Copy from field to field with same name; Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. I am a copier, i copy everything from one to another. Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from method to field. Instantly share code, notes, and snippets. I am a copier, i copy everything from one to another. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意!
为 jinzhu 点赞,祝贺 GORM 2.0 发布:送书 2 本轻识
Github Jinzhu Copier I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Instantly share code, notes, and snippets. I am a copier, i copy everything from one to another. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Copy from field to field with same name; Copy from field to field with same name; I am a copier, i copy everything from one to another. Copy from method to field.
From www.inflearn.com
go get 진행 시 에러가 발생합니다. 인프런 Github Jinzhu Copier Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Copy from method to field. I am a copier, i copy everything from one to another. Instantly share code,. Github Jinzhu Copier.
From www.techradar.com
Copilot Chat will let developers ask whatever questions they like about Github Jinzhu Copier Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from method to field. Instantly share code, notes, and snippets. I am a copier, i copy everything from one to another. I am a copier, i copy everything from one to another. Return copier(tovalue, fromvalue, option{}) // copywithoption copy with. Github Jinzhu Copier.
From github.com
GitHub jinzhu/copier Copier for golang, copy value from struct to Github Jinzhu Copier Copy from field to field with same name; Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Copy from field to field with same name; I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Instantly share code, notes, and snippets. Github.com/jinzhu/copier 由于 golang. Github Jinzhu Copier.
From www.notion.so
Integrate GitHub Notion Help Center Github Jinzhu Copier Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am a copier, i copy everything from one to another. Instantly share code, notes, and snippets. Copy from field to field with same name; Copy from method to field. I am. Github Jinzhu Copier.
From www.qinglite.cn
为 jinzhu 点赞,祝贺 GORM 2.0 发布:送书 2 本轻识 Github Jinzhu Copier I am a copier, i copy everything from one to another. I am a copier, i copy everything from one to another. Copy from method to field. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Instantly share code, notes, and snippets. Copy from field to field. Github Jinzhu Copier.
From www.svgrepo.com
Github Square Vector SVG Icon SVG Repo Github Jinzhu Copier Instantly share code, notes, and snippets. Copy from field to field with same name; Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Copy from field to field with same name; I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. I am a. Github Jinzhu Copier.
From github.com
Why did the Struct replication implementation change from v0.3.5 to v0 Github Jinzhu Copier Copy from field to field with same name; Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Instantly share code, notes, and snippets. Copy from field to field with same name; Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo. Github Jinzhu Copier.
From www.techradar.com
GitHub launches Copilot for businesses TechRadar Github Jinzhu Copier Instantly share code, notes, and snippets. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Copy from field to field with same name; Copy from field to field with same name; I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Return copier(tovalue, fromvalue, option{}) // copywithoption copy. Github Jinzhu Copier.
From github.com
Remove dependecy · Issue 952 · containers Github Jinzhu Copier Instantly share code, notes, and snippets. Copy from field to field with same name; Copy from method to field. I am a copier, i copy everything from one to another. Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. I am a copier, i copy everything from one to another.. Github Jinzhu Copier.
From blog.me-idea.in.th
[GitHub] Custom GitHub Profile. วันก่อนเจมส์ไปเจอบทความมา เห็นแล้วแบบ Github Jinzhu Copier Instantly share code, notes, and snippets. Copy from field to field with same name; I am a copier, i copy everything from one to another. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from method to field. Copy from field to field with same name; I am. Github Jinzhu Copier.
From github.com
GitHub bsmr/jinzhugorm The fantastic ORM library for Golang, aims Github Jinzhu Copier Copy from method to field. Copy from field to field with same name; Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from field to field with same name; I am a copier, i copy everything from. Github Jinzhu Copier.
From www.svgrepo.com
Github Square Vector SVG Icon SVG Repo Github Jinzhu Copier Copy from field to field with same name; I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Copy from field to field with same name; Copy from method to field. I am a copier, i copy everything from. Github Jinzhu Copier.
From github.com
module declares its path as but was required as Github Jinzhu Copier Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Instantly share code, notes, and snippets. Copy from method to field. Copy from field to field with same name; I am a copier, i copy everything from one. Github Jinzhu Copier.
From blog.csdn.net
module git lsremote q origin Github Jinzhu Copier Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Copy from method to field. Copy from field to field with same name; I am a copier, i copy everything from one to another. I am a copier, i copy everything from one to another. Copy from field to field with same name; Instantly share code, notes, and snippets. Return copier(tovalue,. Github Jinzhu Copier.
From www.svgrepo.com
Github O Vector SVG Icon SVG Repo Github Jinzhu Copier Copy from field to field with same name; Copy from method to field. Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. I am a copier, i copy everything from one to another. I am a copier, i copy everything from one to another. Instantly share code, notes, and snippets.. Github Jinzhu Copier.
From gravectory.com
Github Logo SVG Gravectory Github Jinzhu Copier Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from field to field with same name; I am a copier, i copy everything from one to another. Copy from field to field with same name;. Github Jinzhu Copier.
From roboticsed.ri.cmu.edu
Github Cheatsheet CMU Robotics Github Jinzhu Copier Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Copy from method to field. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Instantly share code, notes, and snippets. I am a copier, i copy everything from one to another. Copy from field to field with same name; Copy from field to field with same name; Return copier(tovalue,. Github Jinzhu Copier.
From www.svgrepo.com
Github Outline Vector SVG Icon SVG Repo Github Jinzhu Copier Copy from method to field. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am a copier, i copy everything from one to another. I am a copier, i copy everything from one to another. Instantly share code, notes, and snippets. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from field to field with same. Github Jinzhu Copier.
From toppng.com
Github Logo Clear Background 476574 TOPpng Github Jinzhu Copier Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. I am a copier, i copy everything from one to another. I am a copier, i copy everything from one to another. Copy from field to field with same name; Instantly share code, notes, and snippets. Copy from field to field with same name; Copy from method. Github Jinzhu Copier.
From opensouce-lnmiit.github.io
LearnGitGithub A beginner’s Git and GitHub tutorial Github Jinzhu Copier I am a copier, i copy everything from one to another. Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Instantly share code, notes, and snippets. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am a copier, i copy everything from one to another. Copy from field to field with same name; Copy from. Github Jinzhu Copier.
From github.com
Why did the Struct replication implementation change from v0.3.5 to v0 Github Jinzhu Copier I am a copier, i copy everything from one to another. Copy from field to field with same name; Copy from method to field. Copy from field to field with same name; I am a copier, i copy everything from one to another. Instantly share code, notes, and snippets. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Return copier(tovalue,. Github Jinzhu Copier.
From github.com
Inconsistent Field Copying Behavior with Different Field Types · Issue Github Jinzhu Copier I am a copier, i copy everything from one to another. Instantly share code, notes, and snippets. I am a copier, i copy everything from one to another. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Copy from method to field. Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构!. Github Jinzhu Copier.
From zenn.dev
[Golang] 構造体の型を変換する方法 Github Jinzhu Copier Copy from field to field with same name; Copy from field to field with same name; 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Instantly share code, notes, and snippets. I am a copier, i copy everything from one to another. I am a. Github Jinzhu Copier.
From github.com
您好,为什么嵌套的结构体,无法复制呢 · Issue 94 · jinzhu/copier · GitHub Github Jinzhu Copier Instantly share code, notes, and snippets. Copy from field to field with same name; Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. I am a copier, i copy everything from one to another. Copy from method to. Github Jinzhu Copier.
From www.svgrepo.com
Github Opened Vector SVG Icon SVG Repo Github Jinzhu Copier Copy from method to field. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from field to field with same name; Instantly share code, notes, and snippets. I am a copier, i copy everything from one to another. Copy from field to field with same name; Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am. Github Jinzhu Copier.
From github.com
githubsearchrepository · GitHub Topics · GitHub Github Jinzhu Copier 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from field to field with same name; I am a copier, i copy everything from one to another. Copy from method to field. I am a copier, i copy everything from one to another. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Instantly share code, notes, and. Github Jinzhu Copier.
From gtend.github.io
내 블로그 Github Blog Github Jinzhu Copier 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from field to field with same name; Copy from method to field. I am a copier, i copy everything from one to another. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Instantly share code,. Github Jinzhu Copier.
From www.techradar.com
GitHub launches Codespaces for inbrowser coding TechRadar Github Jinzhu Copier Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Copy from field to field with same name; Instantly share code, notes, and snippets. Copy from. Github Jinzhu Copier.
From github.com
githubstatistics · GitHub Topics · GitHub Github Jinzhu Copier Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from field to field with same name; Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! I am a copier, i copy everything from. Github Jinzhu Copier.
From gravectory.com
Github SVG Gravectory Github Jinzhu Copier Copy from method to field. I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Copy from field to field with same name; I am a copier, i copy everything from one to another. Copy from field to field with same name; Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有. Github Jinzhu Copier.
From www.svgrepo.com
Github Square Vector SVG Icon SVG Repo Github Jinzhu Copier Copy from field to field with same name; Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. I am a copier, i copy everything from one to another. Copy from field to field with same name; Instantly share code, notes, and snippets. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Github.com/jinzhu/copier 由于 golang. Github Jinzhu Copier.
From icon-library.com
Github Icon Vector 412292 Free Icons Library Github Jinzhu Copier Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Instantly share code, notes, and snippets. Copy from field to field with same name; Copy from method to field. I am a copier, i copy everything from one to another. Copy from field to field with same name; I am a copier, i copy everything from one. Github Jinzhu Copier.
From github.com
jinzhu/gorm Ignore some errors like record not found · Issue 805 Github Jinzhu Copier Copy from field to field with same name; Copy from method to field. I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue interface{}, fromvalue. Instantly share code, notes, and snippets. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有. Github Jinzhu Copier.
From github.com
Need map[string]interface{} to struct · Issue 134 · jinzhu/copier · GitHub Github Jinzhu Copier 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. I am a copier, i copy everything from one to another. Copy from field to field with same name; Instantly share code, notes, and snippets. Copy from field to field with same name; Copy from method to field. Return copier(tovalue, fromvalue, option{}) // copywithoption copy with option func copywithoption(tovalue. Github Jinzhu Copier.
From toppng.com
Github Logo Png Photo 476632 TOPpng Github Jinzhu Copier I am a copier, i copy everything from one to another. 上一篇文章 介绍了 mergo 库的使用, mergo 是用来给结构体或 map 赋值的。 mergo 有一个明显的不足——它只能处理相同类型的结构! 如果类型不同,即使字段名. I am a copier, i copy everything from one to another. Github.com/jinzhu/copier 由于 golang 没有对复杂结构体的 clone 方法,所以,就需要有 copier 这样的工具库。 它看起来很简单,但实际使用中,有些“坑”还是要注意! Copy from field to field with same name; Copy from method to field. Copy from field to field. Github Jinzhu Copier.