Faissal Elamraoui 
							
						 
					 
					
						
						
						
						
							
						
						
							5bc3e30653 
							
						 
					 
					
						
						
							
							Added ToString method which converts values of any type to string  
						
						
						
						
					 
					
						2016-11-29 14:55:56 +01:00 
						 
				 
			
				
					
						
							
							
								ysqi 
							
						 
					 
					
						
						
						
						
							
						
						
							7e65338c87 
							
						 
					 
					
						
						
							
							Change key format  
						
						... 
						
						
						
						key format : ${ENV_PART||defaultValue} or  ${ENV_PART} 
						
						
					 
					
						2016-03-29 21:47:33 +08:00 
						 
				 
			
				
					
						
							
							
								ysqi 
							
						 
					 
					
						
						
						
						
							
						
						
							1b04571c0b 
							
						 
					 
					
						
						
							
							test the env use GOPATH not GOROOT  
						
						
						
						
					 
					
						2016-03-14 19:22:00 +08:00 
						 
				 
			
				
					
						
							
							
								ysqi 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a06c5fa0 
							
						 
					 
					
						
						
							
							Update config suport environment variable logic  
						
						
						
						
					 
					
						2016-03-12 14:32:39 +08:00 
						 
				 
			
				
					
						
							
							
								ysqi 
							
						 
					 
					
						
						
						
						
							
						
						
							36f69a04a9 
							
						 
					 
					
						
						
							
							remove interfaceToStr function to package config  
						
						
						
						
					 
					
						2016-02-04 20:15:37 +08:00 
						 
				 
			
				
					
						
							
							
								ysqi 
							
						 
					 
					
						
						
						
						
							
						
						
							1222c87be3 
							
						 
					 
					
						
						
							
							optimization code  
						
						
						
						
					 
					
						2016-01-28 14:49:44 +08:00 
						 
				 
			
				
					
						
							
							
								ysqi 
							
						 
					 
					
						
						
						
						
							
						
						
							cd31c816cc 
							
						 
					 
					
						
						
							
							Config support get environment variable  
						
						... 
						
						
						
						get environment variable if config item  has prefix "$ENV_" .
e.g.
```ini
[demo]
password = $ENV_MyPWD
``` 
						
						
					 
					
						2016-01-27 20:46:30 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							87650ce8bc 
							
						 
					 
					
						
						
							
							make golint happy  
						
						
						
						
					 
					
						2016-01-25 20:57:41 +08:00 
						 
				 
			
				
					
						
							
							
								ysqi 
							
						 
					 
					
						
						
						
						
							
						
						
							be544f963e 
							
						 
					 
					
						
						
							
							Support Parse Bool with more diffrent values  
						
						... 
						
						
						
						ParseBool returns the boolean value represented by the string.
It accepts 1, 1.0, t, T, TRUE, true, True, YES, yes, Yes,Y, y, ON, on,
On,
 0, 0.0, f, F, FALSE, false, False, NO, no, No, N,n, OFF, off, Off.
Any other value returns an error. 
						
						
					 
					
						2016-01-23 11:02:40 +08:00 
						 
				 
			
				
					
						
							
							
								JessonChan 
							
						 
					 
					
						
						
						
						
							
						
						
							52083de720 
							
						 
					 
					
						
						
							
							typo fixed  
						
						... 
						
						
						
						seperator => separator 
						
						
					 
					
						2016-01-15 14:07:37 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							bdd6a6ae40 
							
						 
					 
					
						
						
							
							golint config  
						
						
						
						
					 
					
						2015-09-10 14:53:19 +08:00 
						 
				 
			
				
					
						
							
							
								Viet Hung Nguyen 
							
						 
					 
					
						
						
						
						
							
						
						
							cbb6591bdb 
							
						 
					 
					
						
						
							
							fix typo  
						
						
						
						
					 
					
						2015-08-26 15:57:28 +07:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							a144769515 
							
						 
					 
					
						
						
							
							update the documents & comments  
						
						
						
						
					 
					
						2014-08-18 16:41:43 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							2820f630c8 
							
						 
					 
					
						
						
							
							config: add more method  
						
						... 
						
						
						
						DefaultString(key string, defaultval string) string      // support
section::key type in key string when using ini and json type;
Int,Int64,Bool,Float,DIY are same.
	DefaultStrings(key string, defaultval []string) []string //get string
slice
	DefaultInt(key string, defaultval int) int
	DefaultInt64(key string, defaultval int64) int64
	DefaultBool(key string, defaultval bool) bool
	DefaultFloat(key string, defaultval float64) float64
	DIY(key string) (interface{}, error)
	GetSection(section string) (map[string]string, error)
	SaveConfigFile(filename string) error 
						
						
					 
					
						2014-08-07 17:24:21 +08:00 
						 
				 
			
				
					
						
							
							
								fuxiaohei 
							
						 
					 
					
						
						
						
						
							
						
						
							20e05a3908 
							
						 
					 
					
						
						
							
							code style simplify  
						
						
						
						
					 
					
						2014-07-12 16:03:14 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							fefd8ddb5b 
							
						 
					 
					
						
						
							
							beego: update licence&  fix   #669  
						
						
						
						
					 
					
						2014-07-03 23:40:21 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							0f170a80da 
							
						 
					 
					
						
						
							
							update the comments  fix   #658  
						
						
						
						
					 
					
						2014-06-25 10:39:37 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							c188cbbcb4 
							
						 
					 
					
						
						
							
							update all files License  
						
						
						
						
					 
					
						2014-05-17 02:26:50 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							fee3c2b8f9 
							
						 
					 
					
						
						
							
							add Strings interface can return []string sep by ;  
						
						... 
						
						
						
						Example:
peers = one;Two;Three 
						
						
					 
					
						2014-01-15 17:19:03 +08:00 
						 
				 
			
				
					
						
							
							
								傅小黑 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f6039d82 
							
						 
					 
					
						
						
							
							gofmt code  
						
						
						
						
					 
					
						2013-12-24 21:59:00 +08:00 
						 
				 
			
				
					
						
							
							
								傅小黑 
							
						 
					 
					
						
						
						
						
							
						
						
							0183608a59 
							
						 
					 
					
						
						
							
							add comments for config package.  
						
						
						
						
					 
					
						2013-12-24 21:57:33 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							35d15b8977 
							
						 
					 
					
						
						
							
							fix   #350  
						
						
						
						
					 
					
						2013-12-07 14:47:20 +08:00 
						 
				 
			
				
					
						
							
							
								astaxie 
							
						 
					 
					
						
						
						
						
							
						
						
							87f8fb0750 
							
						 
					 
					
						
						
							
							finish config module support ini/json/xml/yaml  
						
						
						
						
					 
					
						2013-08-22 00:07:33 +08:00