|
|
0. Websites you may like
|
|
|
001. Welcome To The Course!.mp4
|
MP4
|
13.88 MB
|
|
|
002. What Is Go_ And Why Is It Awesome.mp4
|
MP4
|
5.04 MB
|
|
|
003. Installing Go (Alternative Web-based Setup).mp4
|
MP4
|
3.42 MB
|
|
|
004. Local Code Editor Setup For Go Development.mp4
|
MP4
|
3.23 MB
|
|
|
005. Writing a First Go Program.mp4
|
MP4
|
2.85 MB
|
|
|
006. About The Course & Course Content.mp4
|
MP4
|
2 MB
|
|
|
007. How To Get The Most Out Of This Course.mp4
|
MP4
|
4.88 MB
|
|
|
008. Module Introduction.mp4
|
MP4
|
1.92 MB
|
|
|
009. Working with Functions & Values.mp4
|
MP4
|
5.52 MB
|
|
|
010. Organizing Code with Packages.mp4
|
MP4
|
8.02 MB
|
|
|
011. The Important Of The Name _main.mp4
|
MP4
|
2.51 MB
|
|
|
012. Understanding Go Modules & Building Go Programs.mp4
|
MP4
|
6.86 MB
|
|
|
013. The _main_ Function Is Important.mp4
|
MP4
|
6.16 MB
|
|
|
014. Onwards To A New Project.mp4
|
MP4
|
3.64 MB
|
|
|
015. Working with Variables, Values & Operators.mp4
|
MP4
|
8.17 MB
|
|
|
016. Understanding Value Types.mp4
|
MP4
|
8.93 MB
|
|
|
017. Outputting Values.mp4
|
MP4
|
6.11 MB
|
|
|
018. Type Conversions & Explicit Type Assignment.mp4
|
MP4
|
7.18 MB
|
|
|
019. Using Alternative Variable Declaration Styles.mp4
|
MP4
|
8.81 MB
|
|
|
020. Making Sense of Constant Values (_Constants_).mp4
|
MP4
|
7.66 MB
|
|
|
021. Understanding the Importance Of Variables.mp4
|
MP4
|
11.46 MB
|
|
|
022. Improved User Input Fetching.mp4
|
MP4
|
9.61 MB
|
|
|
023. Exercise Building a Profit Calculator.mp4
|
MP4
|
1.81 MB
|
|
|
024. Exercise Solution.mp4
|
MP4
|
13.83 MB
|
|
|
025. Formatting Strings (Text) - Basics.mp4
|
MP4
|
14.71 MB
|
|
|
026. Formatting Floats in Strings.mp4
|
MP4
|
6.21 MB
|
|
|
027. Building Multiline Strings.mp4
|
MP4
|
5.81 MB
|
|
|
028. Creating Formatted Strings.mp4
|
MP4
|
7.45 MB
|
|
|
029. Understanding Functions.mp4
|
MP4
|
22.93 MB
|
|
|
030. Functions Return Values & Variable Scope.mp4
|
MP4
|
30.95 MB
|
|
|
031. An Alternative Return Value Syntax.mp4
|
MP4
|
5.08 MB
|
|
|
032. Exercise Working with Functions.mp4
|
MP4
|
18.96 MB
|
|
|
033. Onwards to Control Structures.mp4
|
MP4
|
8.75 MB
|
|
|
034. Introducing _if_ Statements & Booleans.mp4
|
MP4
|
10.27 MB
|
|
|
035. Working with _else if_.mp4
|
MP4
|
8.85 MB
|
|
|
036. Exercise _if_ Statements.mp4
|
MP4
|
5.15 MB
|
|
|
037. Using _else_.mp4
|
MP4
|
6.88 MB
|
|
|
038. Nested _if_ Statements & Using _return.mp4
|
MP4
|
13.65 MB
|
|
|
039. Repeating Code With _for_ Loops.mp4
|
MP4
|
10.21 MB
|
|
|
040. Infinite Loops, _break_ & _continue.mp4
|
MP4
|
16.14 MB
|
|
|
041. Making Sense of _switch_ Statements.mp4
|
MP4
|
19.07 MB
|
|
|
042. Writing To Files.mp4
|
MP4
|
12.98 MB
|
|
|
043. Reading From Files.mp4
|
MP4
|
14.1 MB
|
|
|
044. Handling Errors.mp4
|
MP4
|
17.01 MB
|
|
|
045. Time to Panic!.mp4
|
MP4
|
4.88 MB
|
|
|
046. Section Exercise - The Task.mp4
|
MP4
|
4.17 MB
|
|
|
047. Section Exercise - Solution.mp4
|
MP4
|
25.67 MB
|
|
|
048. Module Summary.mp4
|
MP4
|
3.9 MB
|
|
|
049. Module Introduction.mp4
|
MP4
|
1.5 MB
|
|
|
050. Splitting Code Across Files In The Same Package.mp4
|
MP4
|
15.84 MB
|
|
|
051. Why Would You Use More Than One Package_ -418K.mp4
|
MP4
|
3.81 MB
|
|
|
052. Preparing Code For Multiple Packages -434K.mp4
|
MP4
|
9.48 MB
|
|
|
053. Splitting Code Across Multiple Packages -368K.mp4
|
MP4
|
5.59 MB
|
|
|
054. Importing Packages -326K.mp4
|
MP4
|
3.21 MB
|
|
|
055. Exporting & Importing Identifiers (Variables, Functions & More) -426K.mp4
|
MP4
|
6.84 MB
|
|
|
056. Using Third-Party Packages -418K.mp4
|
MP4
|
13.78 MB
|
|
|
057. Module Summary -380K.mp4
|
MP4
|
2.16 MB
|
|
|
058. Module Introduction -213K.mp4
|
MP4
|
769.89 KB
|
|
|
059. Understanding Pointers -255K.mp4
|
MP4
|
9.29 MB
|
|
|
060. Writing Code Without Pointers -218K.mp4
|
MP4
|
5.09 MB
|
|
|
061. Creating a Pointer -274K.mp4
|
MP4
|
2.77 MB
|
|
|
062. Pointers as Values -276K.mp4
|
MP4
|
3.37 MB
|
|
|
063. Using Pointers & Passing Pointers To Functions -279K.mp4
|
MP4
|
6.23 MB
|
|
|
064. Using Pointers For Data Mutation -309K.mp4
|
MP4
|
8.14 MB
|
|
|
065. Example The Scan() Function Uses Pointers -275K.mp4
|
MP4
|
1.58 MB
|
|
|
066. Module Summary -367K.mp4
|
MP4
|
1.11 MB
|
|
|
067. The Starting Project -329K.mp4
|
MP4
|
1.89 MB
|
|
|
068. Module Introduction -188K.mp4
|
MP4
|
1.55 MB
|
|
|
069. Which Problem Do Structs Solve_ -374K.mp4
|
MP4
|
4.93 MB
|
|
|
070. Defining A Struct Type -359K.mp4
|
MP4
|
9.45 MB
|
|
|
071. Instantiating Structs & Struct Literal Notation -443K.mp4
|
MP4
|
8.52 MB
|
|
|
072. More On Struct Literals -429K.mp4
|
MP4
|
5.72 MB
|
|
|
073. Alternative Struct Literal Notation & Struct Null Values -431K.mp4
|
MP4
|
5.8 MB
|
|
|
074. Passing Struct Values As Arguments -423K.mp4
|
MP4
|
6.54 MB
|
|
|
075. Structs & Pointers -352K.mp4
|
MP4
|
7.08 MB
|
|
|
076. Introducing Methods -410K.mp4
|
MP4
|
10.8 MB
|
|
|
077. Mutation Methods -502K.mp4
|
MP4
|
18.16 MB
|
|
|
078. Using Creation - Constructor Functions -458K.mp4
|
MP4
|
13.21 MB
|
|
|
079. Using Constructor Functions For Validation -430K.mp4
|
MP4
|
12.22 MB
|
|
|
080. Structs, Packages & Exports -445K.mp4
|
MP4
|
14.05 MB
|
|
|
081. Exposing Methods & A Different Constructor Function Name -496K.mp4
|
MP4
|
16.35 MB
|
|
|
082. Struct Embedding -411K.mp4
|
MP4
|
19.16 MB
|
|
|
083. Structs - A Summary -459K.mp4
|
MP4
|
8.46 MB
|
|
|
084. Creating Other Custom Types & Adding Methods -191K.mp4
|
MP4
|
7.54 MB
|
|
|
085. Practice Project Getting User Input -276K.mp4
|
MP4
|
13.99 MB
|
|
|
086. Practice Project Creating a Struct & Constructor Function -325K.mp4
|
MP4
|
15.05 MB
|
|
|
087. Practice Project Adding a Method -321K.mp4
|
MP4
|
6.81 MB
|
|
|
088. Practice Project Handling Long User Input Text -316K.mp4
|
MP4
|
12.54 MB
|
|
|
089. Practice Project Preparing Save To File Functionality -399K.mp4
|
MP4
|
9.72 MB
|
|
|
090. Practice Project Encoding JSON Content -376K.mp4
|
MP4
|
11.31 MB
|
|
|
091. Practice Project Fixes -433K.mp4
|
MP4
|
5.69 MB
|
|
|
092. Understanding Struct Tags -386K.mp4
|
MP4
|
9.71 MB
|
|
|
093. Preparing An Interface Use-Case -421K.mp4
|
MP4
|
9.22 MB
|
|
|
094. Module Introduction -194K.mp4
|
MP4
|
654.58 KB
|
|
|
095. Finishing Interface Preparations -388K.mp4
|
MP4
|
7.41 MB
|
|
|
096. Creating a First Interface -328K.mp4
|
MP4
|
10.44 MB
|
|
|
097. Using The Interface -444K.mp4
|
MP4
|
14.25 MB
|
|
|
098. Embedded Interfaces -368K.mp4
|
MP4
|
14.03 MB
|
|
|
099. The Special _Any Value Allowed_ Type -371K.mp4
|
MP4
|
4.76 MB
|
|
|
100. Working with Type Switches -333K.mp4
|
MP4
|
7.26 MB
|
|
|
101. Extracting Type Information From Values -333K.mp4
|
MP4
|
9.94 MB
|
|
|
102. Interfaces, Dynamic Types & Limitations -273K.mp4
|
MP4
|
7.17 MB
|
|
|
103. Introducing Generics -277K.mp4
|
MP4
|
9.56 MB
|
|
|
104. Introducing Arrays -216K.mp4
|
MP4
|
12.2 MB
|
|
|
105. Module Introduction -291K.mp4
|
MP4
|
2.27 MB
|
|
|
106. Working with Arrays -243K.mp4
|
MP4
|
9.89 MB
|
|
|
107. Selecting Parts of Arrays With Slices -260K.mp4
|
MP4
|
5.58 MB
|
|
|
108. More Ways Of Selecting Slices -257K.mp4
|
MP4
|
7.35 MB
|
|
|
109. Diving Deeper Into Slices -308K.mp4
|
MP4
|
17.67 MB
|
|
|
110. Building Dynamic Lists With Slices -332K.mp4
|
MP4
|
17.91 MB
|
|
|
111. Exercise - Problem -564K.mp4
|
MP4
|
12.11 MB
|
|
|
112. Exercise - Solution -475K.mp4
|
MP4
|
53.19 MB
|
|
|
113. Unpacking List Values -360K.mp4
|
MP4
|
6.96 MB
|
|
|
114. Introducing Maps -200K.mp4
|
MP4
|
9.86 MB
|
|
|
115. Mutating Maps -290K.mp4
|
MP4
|
6.57 MB
|
|
|
116. Maps vs Structs -393K.mp4
|
MP4
|
8.94 MB
|
|
|
117. Using The Special _make_ Function -258K.mp4
|
MP4
|
11.63 MB
|
|
|
118. _make_ing Maps -321K.mp4
|
MP4
|
6.02 MB
|
|
|
119. Working with Type Aliases -435K.mp4
|
MP4
|
6.55 MB
|
|
|
120. For Loops with Arrays, Slices & Maps -335K.mp4
|
MP4
|
11.66 MB
|
|
|
121. Module Introduction -211K.mp4
|
MP4
|
1.52 MB
|
|
|
122. Functions as Values & Function Types -323K.mp4
|
MP4
|
29.86 MB
|
|
|
123. Returning Functions As Values -435K.mp4
|
MP4
|
16.13 MB
|
|
|
124. Introducing Anonymous Functions -438K.mp4
|
MP4
|
16.56 MB
|
|
|
125. Understanding Closures -388K.mp4
|
MP4
|
16.01 MB
|
|
|
126. Making Sense Of Recursion -286K.mp4
|
MP4
|
19.74 MB
|
|
|
127. Using Variadic Functions -260K.mp4
|
MP4
|
11.33 MB
|
|
|
128. Splitting Slices Into Parameter Values -314K.mp4
|
MP4
|
5.86 MB
|
|
|
129. Module Introduction -258K.mp4
|
MP4
|
2.72 MB
|
|
|
130. Building a First, Basic Version Of The Program -280K.mp4
|
MP4
|
16.99 MB
|
|
|
131. Setting Up A First Struct -276K.mp4
|
MP4
|
6.58 MB
|
|
|
132. Adding a Constructor Function -270K.mp4
|
MP4
|
5.13 MB
|
|
|
133. Adding a Method -398K.mp4
|
MP4
|
16.02 MB
|
|
|
134. Loading Data From A File.mp4
|
MP4
|
18.84 MB
|
|
|
135. Working With The File Data -509K.mp4
|
MP4
|
21.72 MB
|
|
|
136. Outsourcing Sharable Logic Into A Package -402K.mp4
|
MP4
|
13.08 MB
|
|
|
137. Outsourcing File Access Into A Package -400K.mp4
|
MP4
|
13.61 MB
|
|
|
138. Storing JSON Data In Files -374K.mp4
|
MP4
|
19.29 MB
|
|
|
139. Adding a FileManager Struct -427K.mp4
|
MP4
|
21.62 MB
|
|
|
140. Adding & Using Struct Tags -373K.mp4
|
MP4
|
6.15 MB
|
|
|
141. Working on a Swappable Struct -442K.mp4
|
MP4
|
21.31 MB
|
|
|
142. Interfaces To The Rescue -429K.mp4
|
MP4
|
10.94 MB
|
|
|
143. Error Handling -519K.mp4
|
MP4
|
9.14 MB
|
|
|
144. Module Summary -553K.mp4
|
MP4
|
4.07 MB
|
|
|
145. Introducing Goroutines -260K.mp4
|
MP4
|
2.7 MB
|
|
|
146. Module Introduction -242K.mp4
|
MP4
|
1.37 MB
|
|
|
147. Running Functions As Goroutines -330K.mp4
|
MP4
|
6.71 MB
|
|
|
148. Understanding Goroutine Behavior -258K.mp4
|
MP4
|
2.69 MB
|
|
|
149. Introducing & Using Channels -314K.mp4
|
MP4
|
8.22 MB
|
|
|
150. Working with Multiple Channels & Goroutines -363K.mp4
|
MP4
|
18.38 MB
|
|
|
151. Goroutines & Channels in a Project -469K.mp4
|
MP4
|
26.83 MB
|
|
|
152. Setting Up An Error Channel -424K.mp4
|
MP4
|
8.56 MB
|
|
|
153. Managing Channels with the _select_ Statement -326K.mp4
|
MP4
|
11.85 MB
|
|
|
154. Deferring Code Execution with _defer_ -442K.mp4
|
MP4
|
6.99 MB
|
|
|
155. Module Introduction -200K.mp4
|
MP4
|
2.02 MB
|
|
|
156. Planning The API -329K.mp4
|
MP4
|
7.05 MB
|
|
|
157. Installing the Gin Framework -578K.mp4
|
MP4
|
8.65 MB
|
|
|
158. Setting Up A First Route & Handling a First Request -286K.mp4
|
MP4
|
21.4 MB
|
|
|
159. Setting Up An Event Model -226K.mp4
|
MP4
|
6.36 MB
|
|
|
160. Registering a POST Route -322K.mp4
|
MP4
|
17.2 MB
|
|
|
161. Testing Requests & Fixing the POST Request Handler -350K.mp4
|
MP4
|
14.1 MB
|
|
|
162. Adding a SQL Database -368K.mp4
|
MP4
|
19.67 MB
|
|
|
163. Creating A SQL Database Table -357K.mp4
|
MP4
|
12.36 MB
|
|
|
164. Storing Data in the Database (INSERT) -332K.mp4
|
MP4
|
12.96 MB
|
|
|
165. Getting Events From Database (SELECT) -367K.mp4
|
MP4
|
18.39 MB
|
|
|
166. Getting Single Event Data By ID -373K.mp4
|
MP4
|
26.08 MB
|
|
|
167. Refactoring Code & Outsourcing Routes -552K.mp4
|
MP4
|
13.13 MB
|
|
|
168. Registering an _Update Event_ Route & Handler -464K.mp4
|
MP4
|
12.88 MB
|
|
|
169. Updating Events -412K.mp4
|
MP4
|
17.38 MB
|
|
|
170. Deleting Events -433K.mp4
|
MP4
|
14.6 MB
|
|
|
171. Adding a _Users_ Table To The SQL Database -381K.mp4
|
MP4
|
8.89 MB
|
|
|
172. Adding User Signup -330K.mp4
|
MP4
|
17.42 MB
|
|
|
173. Don't Store Plain-text Passwords! -307K.mp4
|
MP4
|
2.35 MB
|
|
|
174. Hashing Passwords -353K.mp4
|
MP4
|
10.56 MB
|
|
|
175. Getting Started with Auth Tokens (JWT) -424K.mp4
|
MP4
|
4.78 MB
|
|
|
176. Getting Started with the Login Route -329K.mp4
|
MP4
|
21.78 MB
|
|
|
177. Finishing The Login Logic -362K.mp4
|
MP4
|
10.77 MB
|
|
|
178. Generating JWT -366K.mp4
|
MP4
|
17.67 MB
|
|
|
179. Finishing The JWT Logic -470K.mp4
|
MP4
|
11.53 MB
|
|
|
180. Adding Token Verification -402K.mp4
|
MP4
|
35.08 MB
|
|
|
181. Adding Route Protection -466K.mp4
|
MP4
|
13.5 MB
|
|
|
182. Retrieving & Storing User and Event IDs -546K.mp4
|
MP4
|
24.97 MB
|
|
|
183. Adding an Authentication Middleware -424K.mp4
|
MP4
|
9.67 MB
|
|
|
184. Enhancing & Using The Middleware -447K.mp4
|
MP4
|
19 MB
|
|
|
185. Adding Authorization To Restrict Users From Editing & Deleting -594K.mp4
|
MP4
|
20.57 MB
|
|
|
186. Adding a Registrations Table -418K.mp4
|
MP4
|
7.84 MB
|
|
|
187. Registering Users -377K.mp4
|
MP4
|
17.3 MB
|
|
|
188. Testing & Fixing the _Register_ Route -479K.mp4
|
MP4
|
7.68 MB
|
|
|
189. Cancelling Registrations -413K.mp4
|
MP4
|
13.14 MB
|
|
|
190. Module Summary -468K.mp4
|
MP4
|
2.4 MB
|
|
|
191. Course Roundup -3332K.mp4
|
MP4
|
13.64 MB
|
|
|
FreeCoursesOnline.me Download Udacity, Masterclass, Lynda, PHLearn, etc Free.url
|
URL
|
290 B
|
|
|
Support Us.txt
|
TXT
|
185 B
|
|
|
code.zip
|
ZIP
|
410 B
|