17 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Function Exercises
 | |
| 
 | |
| 1. **[Refactor the Game Store to Funcs - Step #1](https://github.com/inancgumus/learngo/tree/master/25-functions/exercises/refactor-to-funcs-1)**
 | |
| 
 | |
|     Remember the game store program from the structs exercises? Now, it's time to refactor it to funcs.
 | |
| 
 | |
| 2. **[Refactor the Game Store to Funcs - Step #2](https://github.com/inancgumus/learngo/tree/master/25-functions/exercises/refactor-to-funcs-2)**
 | |
| 
 | |
|     Let's continue the refactoring from the previous exercise. This time, you're going to refactor the command handling logic.
 | |
| 
 | |
| 3. **[Refactor the Game Store to Funcs - Step #3](https://github.com/inancgumus/learngo/tree/master/25-functions/exercises/refactor-to-funcs-3)**
 | |
| 
 | |
|     Let's continue from the previous exercise. This time, you're going to add json encoding and decoding using funcs.
 | |
| 
 | |
| 4. **[Rewrite the Log Parser program using funcs](https://github.com/inancgumus/learngo/tree/master/25-functions/exercises/rewrite-log-parser-using-funcs)**
 | |
| 
 | |
|   You've watched the lecture. Now, try to rewrite the same log parser program using funcs on your own. |