18 lines
		
	
	
		
			346 B
		
	
	
	
		
			Go
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			346 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| 
								 | 
							
								package main
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								import (
							 | 
						||
| 
								 | 
							
									"encoding/json"
							 | 
						||
| 
								 | 
							
									"fmt"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"k3gtpi.jumpingcrab.com/go-learning/gator_rss/internal/config"
							 | 
						||
| 
								 | 
							
								)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								func main() {
							 | 
						||
| 
								 | 
							
									configData := config.Config{}
							 | 
						||
| 
								 | 
							
									configData = configData.Read()
							 | 
						||
| 
								 | 
							
									configData.SetUser("vlad")
							 | 
						||
| 
								 | 
							
									configData = configData.Read()
							 | 
						||
| 
								 | 
							
									prettyConfig, _ := json.MarshalIndent(configData, "", "")
							 | 
						||
| 
								 | 
							
									fmt.Print(string(prettyConfig))
							 | 
						||
| 
								 | 
							
								}
							 |