2018-12-14 15:14:34 +03:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								# Exercises
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								These exercises will reinforce your knowledge of manipulating arrays. You will prove yourself that you can write easy to maintain Go programs.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2019-01-29 19:43:12 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								1.  ** [Refactor ](https://github.com/inancgumus/learngo/tree/master/15-project-retro-led-clock/exercises/01-refactor )** 
						 
					
						
							
								
									
										
										
										
											2018-12-14 15:14:34 +03:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  In this exercise, you will refactor the project to multiple files by moving
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  all the placeholders. This will make the project easy to maintain down the road.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2019-01-29 19:43:12 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								2.  ** [Set an Alarm ](https://github.com/inancgumus/learngo/tree/master/15-project-retro-led-clock/exercises/02-alarm )** 
						 
					
						
							
								
									
										
										
										
											2018-12-14 15:14:34 +03:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  You will print " ALARM! " every 10 seconds.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2019-01-29 19:43:12 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								3.  ** [Split Second ](https://github.com/inancgumus/learngo/tree/master/15-project-retro-led-clock/exercises/03-split-second )** 
						 
					
						
							
								
									
										
										
										
											2018-12-14 15:14:34 +03:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  You will display the split second in the clock, you will need to update the
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  clock every 1/10th of a second instead of every second.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2019-01-29 19:43:12 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								4.  ** [Ticker ](https://github.com/inancgumus/learngo/tree/master/15-project-retro-led-clock/exercises/04-ticker )** 
						 
					
						
							
								
									
										
										
										
											2018-12-14 15:14:34 +03:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  This is an HARD EXERCISE. You will slide the clock animation from right-to-left. After this exercise, you will truly feel that you've mastered everything you've learned so far.