更新 'README.md'
This commit is contained in:
		
							rodzic
							
								
									1ffadf5510
								
							
						
					
					
						commit
						3ab4c71a58
					
				
							
								
								
									
										28
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										28
									
								
								README.md
									
									
									
									
									
								
							@ -4,35 +4,25 @@ cast
 | 
				
			|||||||
[](https://travis-ci.org/spf13/cast)
 | 
					[](https://travis-ci.org/spf13/cast)
 | 
				
			||||||
[](https://goreportcard.com/report/github.com/spf13/cast)
 | 
					[](https://goreportcard.com/report/github.com/spf13/cast)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Easy and safe casting from one type to another in Go
 | 
					在Go中轻松安全地从一种类型转换为另一种类型
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Don’t Panic! ... Cast
 | 
					Don’t Panic! ... Cast
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## What is Cast?
 | 
					## What is Cast?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Cast is a library to convert between different go types in a consistent and easy way.
 | 
					Cast是一个库,用于以一致且简单的方式在不同的go类型之间进行转换。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Cast provides simple functions to easily convert a number to a string, an
 | 
					Cast提供简单的功能,可轻松将数字转换为字符串,进入布尔等接口。当明显转换是可能的。 它不会尝试猜测您的意思,例如,您只能在字符串为字符串时将其转换为int
 | 
				
			||||||
interface into a bool, etc. Cast does this intelligently when an obvious
 | 
					int的表示形式,例如“ 8”。 Cast的开发目的是用于[Hugo](http://hugo.spf13.com), 使用YAML,TOML或JSON的网站引擎用于元数据。
 | 
				
			||||||
conversion is possible. It doesn’t make any attempts to guess what you meant,
 | 
					 | 
				
			||||||
for example you can only convert a string to an int when it is a string
 | 
					 | 
				
			||||||
representation of an int such as “8”. Cast was developed for use in
 | 
					 | 
				
			||||||
[Hugo](http://hugo.spf13.com), a website engine which uses YAML, TOML or JSON
 | 
					 | 
				
			||||||
for meta data.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Why use Cast?
 | 
					## Why use Cast?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
When working with dynamic data in Go you often need to cast or convert the data
 | 
					在Go中使用动态数据时,您通常需要强制转换或转换数据
 | 
				
			||||||
from one type into another. Cast goes beyond just using type assertion (though
 | 
					从一种类型变成另一种类型。 强制转换不仅限于使用类型断言(尽管
 | 
				
			||||||
it uses that when possible) to provide a very straightforward and convenient
 | 
					它在可能的情况下使用它)来提供非常直接和方便的库。
 | 
				
			||||||
library.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
If you are working with interfaces to handle things like dynamic content
 | 
					如果您正在使用接口来处理诸如动态内容之类的内容您将需要一种简单的方法来将接口转换为给定类型。 这个是您的库。
 | 
				
			||||||
you’ll need an easy way to convert an interface into a given type. This
 | 
					如果您要从YAML,TOML或JSON或其他缺少格式的数据中获取数据完整类型,那么Cast是适合您的库。
 | 
				
			||||||
is the library for you.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
If you are taking in data from YAML, TOML or JSON or other formats which lack
 | 
					 | 
				
			||||||
full types, then Cast is the library for you.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Usage
 | 
					## Usage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Ładowanie…
	
		Reference in New Issue
	
	Block a user