Directories ¶
Path | Synopsis |
---|---|
GettingStarted
|
|
bufiopkg
|
|
ch1
|
|
example3
Creating a program interface with the flag package
|
Creating a program interface with the flag package |
example4
Getting and setting environment variables with default values
|
Getting and setting environment variables with default values |
example5
Retrieving the current working directory
|
Retrieving the current working directory |
example6
Getting the current process PID
|
Getting the current process PID |
example7
Hangling operating system signals
|
Hangling operating system signals |
example8
Calling and external process
|
Calling and external process |
ch2
|
|
example1
Finding the substring in a string
|
Finding the substring in a string |
example2
Breaking the string into words
|
Breaking the string into words |
errors
|
|
p1
Error Interface from Go standard library
|
Error Interface from Go standard library |
exercises
|
|
array/exer1
--Summary:
|
--Summary: |
errhandling/exer1
Movie Ratings
|
Movie Ratings |
errhandling/exer2
Odd or Even
|
Odd or Even |
errhandling/exer3
Leap Year
|
Leap Year |
errhandling/exer4
Simplify the Lear Year from previous exercise
|
Simplify the Lear Year from previous exercise |
errhandling/exer5
Days in the Month
|
Days in the Month |
ifelse/exer1
Validate User/Password Challenge
|
Validate User/Password Challenge |
ifelse/exer2
Age Seasons
|
Age Seasons |
ifelse/exer3
Simplify it
|
Simplify it |
ifelse/exer4
Arg count
|
Arg count |
ifelse/exer5
Vowel or Consonant
|
Vowel or Consonant |
iota/exer1
Iota
|
Iota |
iota/exer2
Iota Months #2
|
Iota Months #2 |
iota/exer3
Iota Seasons
|
Iota Seasons |
iota/exer4
--Summary:
|
--Summary: |
iota/exer5
iota example
|
iota example |
pointers/exer1
--Summary:
|
--Summary: |
range/exa1
Range example
|
Range example |
recfunc/exer1
--Summary:
|
--Summary: |
sec4Review2
Library Books Lending Jurnals
|
Library Books Lending Jurnals |
strings/exer1
Windows Path
|
Windows Path |
strings/exer2
Print JSON
|
Print JSON |
strings/exer3
Raw Concat
|
Raw Concat |
strings/exer4
Count the Chars
|
Count the Chars |
strings/exer5
Improved Banger
|
Improved Banger |
strings/exer6
ToLowerCase
|
ToLowerCase |
strings/exer7
Trim It
|
Trim It |
strings/exer8
Right Trim It
|
Right Trim It |
switch/exer1
Richter Scale
|
Richter Scale |
switch/exer5
Part of the day challenge
|
Part of the day challenge |
testing/exer1
--Summary:
|
--Summary: |
interface
|
|
p1
Creation and Implemetation of Interface
|
Creation and Implemetation of Interface |
p2
Interface Example
|
Interface Example |
p3
Interface Example
|
Interface Example |
iota
|
|
p1
Iota example 1
|
Iota example 1 |
ospkg
|
|
readerwriter
|
|
p1
Reader and Writer Interface
|
Reader and Writer Interface |
p2
Reader and Writer Interface
|
Reader and Writer Interface |
samplesearch
|
|
sec1
|
|
ex1
Path separator example
|
Path separator example |
greeter
Learn the basic of os.Args
|
Learn the basic of os.Args |
sec4
|
|
array/ex1
array example 1
|
array example 1 |
map/exa1
Map example
|
Map example |
pointers/exa1
Pointer example
|
Pointer example |
pointers/exa2
Pointer example
|
Pointer example |
pointers/exa3
Pointers Example
|
Pointers Example |
pointers/exa4
Pointer Example
|
Pointer Example |
slice/exa1
Slice example
|
Slice example |
struct/p1
Truct practice exmaple 1
|
Truct practice exmaple 1 |
sec5
|
|
iota/expl1
Iota example
|
Iota example |
recfunc/expl1
Receiver Functions Example
|
Receiver Functions Example |
recfunc/expl2
Receiver function example
|
Receiver function example |
test/expl3
Testing in Go example
|
Testing in Go example |
variatics/expl1
Variatics function example
|
Variatics function example |
sec6
|
|
interface/expl1
interface example
|
interface example |
interface/expl2
Interface example
|
Interface example |
sec7
|
|
channels/expl1
Channels example
|
Channels example |
channels/expl2
Buffered channel example
|
Buffered channel example |
channels/expl3
channel example
|
channel example |
concurency/expl1
Concurrnt Programming example
|
Concurrnt Programming example |
concurency/expl2
Goroutine with closure function
|
Goroutine with closure function |
concurency/expl3
Goroutine example
|
Goroutine example |
defer/expl1
Defer example code
|
Defer example code |
defer/expl2
Defer co example
|
Defer co example |
funcLiteral/expl1
Function Literals: 01, Anonymous Function | 02, Closures | 03, Aliases Anonymous Function
|
Function Literals: 01, Anonymous Function | 02, Closures | 03, Aliases Anonymous Function |
funcLiteral/expl2
Function Literals: 01, Anonymous Function | 02, Closures | 03, Aliases As Function Parameter
|
Function Literals: 01, Anonymous Function | 02, Closures | 03, Aliases As Function Parameter |
funcLiteral/expl3
Function Literals: 01, Anonymous Function | 02, Closures | 03, Aliases Closures Function
|
Function Literals: 01, Anonymous Function | 02, Closures | 03, Aliases Closures Function |
funcLiteral/expl5
Function Literals Example
|
Function Literals Example |
Interface
|
Interface |
test
|
|
veriatic
|
|
p1
Veriatic function example
|
Veriatic function example |
Click to show internal directories.
Click to hide internal directories.