My internship :
May(2010)-June(2010) i done some projects in NASO TECHNOLOGY . I done my projects in platform called Go Language. My super senior who working in Cisco gave this opportunity for me . Go is a new Programming language it was officially announced in November 2009. Go is a combination syntax of C,Java and Limbo and its a fastest compilation program. When i start developing my programs we had very few resources for reference . We often modified some codes in original package and continued our project since it is a Open Source Language
System Tools
My project title is System Tools . i created some Tools for linux operating system using Go Language . I learnt basics in a week and started developing simple programs like Listing files in a directory, Read and display contents from a file then i started with graphics concept. created a X11 window using go Language then displayed some pictured in it .
1.Text File to Image Convertor
i Created my first Application called Text file to Image File converter , This application can read any text file and convert that to a .png Image . i applied some syntax highlighting concept into it . This was my successful first working application with GO .
![]() |
| Text File to Image File Converter |
2.File Copier
Mean while i done a program called File Copier , This application can copy and paste a file like Teracopy software . File copier having following specialties like graphical progress bar , user specified buffer
![]() |
| File Copier |
Text editor is a very powerful concept i took . i created base concepts for a text editor, my editor can view a text file in a x11 window and i provided options like highlighting multiple lines , syntax highlighting , line number display, key movements and so on . My text editor can help programmers to compare and debug their programming codes by comparing some line of codes into it .
![]() |
| Text Editor |
4.Graphical Chart
Finally i created program called GRAPHICAL CHART . This has concepts of all above applications . i used some modules from programs which i done before. concept of graphical chart is to draw chart by reading data from a file . program will automatically draw line chart , Bar chart and Stacked chart with help of some statistical information which is given as a input .These all applications i done individually with in a month for my internship .



