Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
[CourseClub.ME].url |
122B |
[FCS Forum].url |
133B |
[FreeCourseSite.com].url |
127B |
[GigaCourse.Com].url |
49B |
1.1 Admin template.html |
131B |
1.1 Cheatsheet for vi.html |
118B |
1.1 gRPC Tutorial.html |
120B |
1.1 The pat router on GitHub.html |
93B |
1.1 The scs sessions package on GitHub.html |
95B |
1.2 Microservices in Go.html |
117B |
1. Additional resources.mp4 |
42.12MB |
1. Additional resources.srt |
4.46KB |
1. A note about the terminal on Windows Git Bash.mp4 |
16.57MB |
1. A note about the terminal on Windows Git Bash.srt |
2.00KB |
1. Centralizing our error handling to a helpers package.mp4 |
66.04MB |
1. Centralizing our error handling to a helpers package.srt |
19.49KB |
1. Changing our app to use command line flags.mp4 |
74.75MB |
1. Changing our app to use command line flags.srt |
12.61KB |
1. Converting our pages to Go templates.mp4 |
251.76MB |
1. Converting our pages to Go templates.srt |
31.51KB |
1. Create the login screen.mp4 |
45.07MB |
1. Create the login screen.srt |
5.54KB |
1. Creating a test database repository.mp4 |
94.34MB |
1. Creating a test database repository.srt |
14.11KB |
1. How to connect a Go application to a database.mp4 |
197.57MB |
1. How to connect a Go application to a database.srt |
47.04KB |
1. How web applications work the requestresponse lifecycle.mp4 |
19.94MB |
1. How web applications work the requestresponse lifecycle.srt |
7.52KB |
1. Identifying database structure, and Entity Relationship Diagarams.mp4 |
91.88MB |
1. Identifying database structure, and Entity Relationship Diagarams.srt |
23.65KB |
1. Installing and setting up a sessions package.mp4 |
110.58MB |
1. Installing and setting up a sessions package.srt |
22.44KB |
1. Installing PostgreSQL.mp4 |
33.49MB |
1. Installing PostgreSQL.srt |
5.67KB |
1. Introduction who I am, and what we're going to do.mp4 |
85.02MB |
1. Introduction who I am, and what we're going to do.srt |
8.26KB |
1. Picking an admin template.mp4 |
38.03MB |
1. Picking an admin template.srt |
4.91KB |
1. Sending email using the Standard Library.mp4 |
26.77MB |
1. Sending email using the Standard Library.srt |
6.67KB |
1. Updating to Bootstrap 5.mp4 |
97.74MB |
1. Updating to Bootstrap 5.srt |
9.16KB |
1. Using pat for routing.mp4 |
49.55MB |
1. Using pat for routing.srt |
9.53KB |
1. Using vi to edit files on remote server.mp4 |
29.76MB |
1. Using vi to edit files on remote server.srt |
8.09KB |
1. What are we going to build.mp4 |
72.81MB |
1. What are we going to build.srt |
6.79KB |
1. What is Javascript, and why should I care.mp4 |
191.20MB |
1. What is Javascript, and why should I care.srt |
31.21KB |
1. Writing tests for our main package.mp4 |
102.88MB |
1. Writing tests for our main package.srt |
24.22KB |
10. Building a template cache (part two).mp4 |
56.93MB |
10. Building a template cache (part two).srt |
12.91KB |
10. Marking a reservation as processed.mp4 |
127.79MB |
10. Marking a reservation as processed.srt |
19.95KB |
10. Searching for availability by room.mp4 |
81.77MB |
10. Searching for availability by room.srt |
19.74KB |
10. Server Side form validation IV.mp4 |
39.22MB |
10. Server Side form validation IV.srt |
7.99KB |
10. Test quiz.html |
151B |
11.1 packages.zip |
1.17KB |
11. Deleting a reservation.mp4 |
53.18MB |
11. Deleting a reservation.srt |
8.58KB |
11. Displaying a response to user after posting form data.mp4 |
119.74MB |
11. Displaying a response to user after posting form data.srt |
24.72KB |
11. Packages.mp4 |
20.92MB |
11. Packages.srt |
7.50KB |
11. Searching for availablity for all rooms.mp4 |
107.28MB |
11. Searching for availablity for all rooms.srt |
19.97KB |
11. Setting application wide configuration.mp4 |
40.83MB |
11. Setting application wide configuration.srt |
9.86KB |
12.1 channels.zip |
1.30KB |
12. Channels.mp4 |
43.83MB |
12. Channels.srt |
16.78KB |
12. Connecting our handlers to our new database functions.mp4 |
134.35MB |
12. Connecting our handlers to our new database functions.srt |
25.97KB |
12. Finishing up our response to user, and adding alerts.mp4 |
84.07MB |
12. Finishing up our response to user, and adding alerts.srt |
14.16KB |
12. Showing the reservation calendar.mp4 |
107.90MB |
12. Showing the reservation calendar.srt |
18.39KB |
12. Why the application wide config is so useful.mp4 |
4.46MB |
12. Why the application wide config is so useful.srt |
2.25KB |
13.1 jet-templates.zip |
6.18KB |
13.2 The Jet Template package.html |
93B |
13. An aside Alternate Templating Engines.mp4 |
70.22MB |
13. An aside Alternate Templating Engines.srt |
13.62KB |
13. Connecting search availablity to the make reservation page.mp4 |
84.13MB |
13. Connecting search availablity to the make reservation page.srt |
16.09KB |
13. Optimizing our template cache by using an application config.mp4 |
83.78MB |
13. Optimizing our template cache by using an application config.srt |
21.92KB |
13. Reading and Writing JSON.mp4 |
46.85MB |
13. Reading and Writing JSON.srt |
14.57KB |
13. Reservation Calendar II.mp4 |
197.04MB |
13. Reservation Calendar II.srt |
30.25KB |
14.1 testing.zip |
1.48KB |
14. Cleaning up our make reservation page and testing everything.mp4 |
125.77MB |
14. Cleaning up our make reservation page and testing everything.srt |
23.45KB |
14. Reservation Calendar III.mp4 |
159.47MB |
14. Reservation Calendar III.srt |
29.21KB |
14. Sharing data with templates.mp4 |
93.06MB |
14. Sharing data with templates.srt |
22.18KB |
14. Writing Tests.mp4 |
70.14MB |
14. Writing Tests.srt |
21.53KB |
15. Cleaning up the reservation summary page and improving validation.mp4 |
114.73MB |
15. Cleaning up the reservation summary page and improving validation.srt |
19.23KB |
15. Reservation Calendar IV.mp4 |
103.06MB |
15. Reservation Calendar IV.srt |
18.95KB |
16. Handling Calendar changes I.mp4 |
31.01MB |
16. Handling Calendar changes I.srt |
3.96KB |
16. Searching for availability by Room.mp4 |
70.13MB |
16. Searching for availability by Room.srt |
12.05KB |
17. Handling Calendar changes II.mp4 |
49.99MB |
17. Handling Calendar changes II.srt |
8.21KB |
17. Providing feedback when searching by room, and connecting to the reservation pag.mp4 |
97.58MB |
17. Providing feedback when searching by room, and connecting to the reservation pag.srt |
15.92KB |
18. Connecting the rooms page to the make reservation page.mp4 |
80.51MB |
18. Connecting the rooms page to the make reservation page.srt |
12.54KB |
18. Handling Calendar changes III.mp4 |
107.38MB |
18. Handling Calendar changes III.srt |
16.94KB |
19. Connecting the Major's Suite page, and extracting our javascript module.mp4 |
53.10MB |
19. Connecting the Major's Suite page, and extracting our javascript module.srt |
7.14KB |
19. Handling Calendar changes IV.mp4 |
57.54MB |
19. Handling Calendar changes IV.srt |
8.37KB |
2.1 Download git.html |
90B |
2.1 godotenv repository.html |
93B |
2.1 main.go |
388B |
2.1 Referral link for Linode.html |
127B |
2.1 Soda - our migration tool.html |
101B |
2.1 The chi router on GitHub.html |
90B |
2.1 Vanilla JS date picker on GitHub.html |
106B |
2. An alternative the .env file.mp4 |
12.01MB |
2. An alternative the .env file.srt |
1.87KB |
2. Choosing a server platform.mp4 |
92.25MB |
2. Choosing a server platform.srt |
10.65KB |
2. Connecting to the database with DBeaver on a Mac.mp4 |
39.12MB |
2. Connecting to the database with DBeaver on a Mac.srt |
5.70KB |
2. Convert the admin template into a Go template.mp4 |
56.14MB |
2. Convert the admin template into a Go template.srt |
5.42KB |
2. Creating a Driver package.mp4 |
55.38MB |
2. Creating a Driver package.srt |
14.15KB |
2. Creating handlers for our forms & adding CSRF Protection.mp4 |
140.82MB |
2. Creating handlers for our forms & adding CSRF Protection.srt |
23.53KB |
2. Creating the authentication handlers for the login screen.mp4 |
28.09MB |
2. Creating the authentication handlers for the login screen.srt |
3.76KB |
2. Experimenting with sessions.mp4 |
44.24MB |
2. Experimenting with sessions.srt |
9.57KB |
2. Installing a mailer package and setting up a mail channel.mp4 |
128.99MB |
2. Installing a mailer package and setting up a mail channel.srt |
28.63KB |
2. Install Soda.mp4 |
16.28MB |
2. Install Soda.srt |
2.71KB |
2. Making a better date picker.mp4 |
98.10MB |
2. Making a better date picker.srt |
18.77KB |
2. Making a Hello, World web application.mp4 |
224.95MB |
2. Making a Hello, World web application.srt |
20.24KB |
2. Setting up our project.mp4 |
146.60MB |
2. Setting up our project.srt |
28.85KB |
2. Updating our existing tests to handle sessions.mp4 |
106.54MB |
2. Updating our existing tests to handle sessions.srt |
19.45KB |
2. Updating the footer and page title.mp4 |
66.56MB |
2. Updating the footer and page title.srt |
7.76KB |
2. Using chi for routing.mp4 |
58.64MB |
2. Using chi for routing.srt |
10.41KB |
2. Using our ClientError and ServerError helper functions.mp4 |
49.99MB |
2. Using our ClientError and ServerError helper functions.srt |
8.19KB |
2. Variables & Functions.mp4 |
98.91MB |
2. Variables & Functions.srt |
31.84KB |
2. Why Go Why not PHP, or Python, or Node.js, or whatever.mp4 |
75.79MB |
2. Why Go Why not PHP, or Python, or Node.js, or whatever.srt |
6.77KB |
2. Writing tests for our GET handlers.mp4 |
149.09MB |
2. Writing tests for our GET handlers.srt |
33.82KB |
20. Adding a migration for seeding rooms.mp4 |
11.91MB |
20. Adding a migration for seeding rooms.srt |
2.11KB |
20. Fixing our redirects.mp4 |
162.31MB |
20. Fixing our redirects.srt |
25.90KB |
21.1 setup_test.go |
4.50KB |
21.2 handlers_test.go |
25.73KB |
21. Adding a migration for seeding restrictions.mp4 |
10.05MB |
21. Adding a migration for seeding restrictions.srt |
1.94KB |
21. Updating our tests.mp4 |
271.68MB |
21. Updating our tests.srt |
37.16KB |
22. Fixing a bug missed by our tests.mp4 |
28.13MB |
22. Fixing a bug missed by our tests.srt |
4.69KB |
23. A word about the updated tests.mp4 |
15.84MB |
23. A word about the updated tests.srt |
1.85KB |
3.1 admin.layout.tmpl |
5.71KB |
3.1 main.go |
328B |
3.1 Notie on GitHub.html |
96B |
3.2 admin-dashboard.page.tmpl |
164B |
3. Add admin user to migrations.mp4 |
19.37MB |
3. Add admin user to migrations.srt |
3.19KB |
3. Connecting to the database and adding the SQL connection to our Repository.mp4 |
93.71MB |
3. Connecting to the database and adding the SQL connection to our Repository.srt |
19.46KB |
3. Connecting to the database with DBeaver on Windows.mp4 |
61.54MB |
3. Connecting to the database with DBeaver on Windows.srt |
5.98KB |
3. Creating a handler that return JSON.mp4 |
86.82MB |
3. Creating a handler that return JSON.srt |
18.92KB |
3. Creating the authentication and user database functions.mp4 |
111.46MB |
3. Creating the authentication and user database functions.srt |
21.86KB |
3. Creating the users table using migrations.mp4 |
90.46MB |
3. Creating the users table using migrations.srt |
17.72KB |
3. Custom alerts using Notie.mp4 |
62.91MB |
3. Custom alerts using Notie.srt |
13.04KB |
3. Developing our own middleware.mp4 |
57.55MB |
3. Developing our own middleware.srt |
13.77KB |
3. Enabling static files.mp4 |
72.84MB |
3. Enabling static files.srt |
10.95KB |
3. Finishing touches, and fixing a bug.mp4 |
91.37MB |
3. Finishing touches, and fixing a bug.srt |
10.34KB |
3. Functions and handlers.mp4 |
68.85MB |
3. Functions and handlers.srt |
19.21KB |
3. Improving our tests by handling multiple cases.mp4 |
111.84MB |
3. Improving our tests by handling multiple cases.srt |
16.39KB |
3. Installing Mailhog on a Mac for testing purposes.mp4 |
30.13MB |
3. Installing Mailhog on a Mac for testing purposes.srt |
4.30KB |
3. Pointers.mp4 |
34.63MB |
3. Pointers.srt |
10.36KB |
3. Solution to creating admin templates.mp4 |
42.20MB |
3. Solution to creating admin templates.srt |
7.71KB |
3. Updating our tests.mp4 |
19.72MB |
3. Updating our tests.srt |
3.21KB |
3. Why Go - System Resources.mp4 |
45.54MB |
3. Why Go - System Resources.srt |
4.64KB |
3. Writing tests for our POST handlers.mp4 |
59.39MB |
3. Writing tests for our POST handlers.srt |
11.05KB |
4.1 Download Visual Studio Code.html |
99B |
4.1 main.go |
352B |
4.1 SweetAlert on GitHub.html |
103B |
4.2 Download Go.html |
83B |
4.2 SweetAlert's documentation.html |
91B |
4. Basic SQL syntax.mp4 |
76.38MB |
4. Basic SQL syntax.srt |
17.72KB |
4. Connecting the application to the web server.mp4 |
101.79MB |
4. Connecting the application to the web server.srt |
15.45KB |
4. Create stub handlers for admin functionality.mp4 |
51.81MB |
4. Create stub handlers for admin functionality.srt |
7.14KB |
4. Creating modals with SweetAlert.mp4 |
87.97MB |
4. Creating modals with SweetAlert.srt |
12.97KB |
4. Creating our handler to log in.mp4 |
68.14MB |
4. Creating our handler to log in.srt |
12.30KB |
4. Creating pages as HTML.mp4 |
76.29MB |
4. Creating pages as HTML.srt |
22.45KB |
4. Creating the rest of our database using migrations.mp4 |
46.39MB |
4. Creating the rest of our database using migrations.srt |
9.84KB |
4. Error checking.mp4 |
40.90MB |
4. Error checking.srt |
8.64KB |
4. Installing Go, an IDE, and writing a simple program.mp4 |
103.70MB |
4. Installing Go, an IDE, and writing a simple program.srt |
21.47KB |
4. Installing Mailhog on Windows for testing purposes.mp4 |
8.71MB |
4. Installing Mailhog on Windows for testing purposes.srt |
1.19KB |
4. Populating the rest of the pages.mp4 |
16.41MB |
4. Populating the rest of the pages.srt |
2.62KB |
4. Sending and processing an AJAX request.mp4 |
88.25MB |
4. Sending and processing an AJAX request.srt |
16.00KB |
4. Setting up models.mp4 |
43.15MB |
4. Setting up models.srt |
7.49KB |
4. Testing Post handlers.mp4 |
268.68MB |
4. Testing Post handlers.srt |
42.18KB |
4. Types and Structs.mp4 |
58.33MB |
4. Types and Structs.srt |
21.60KB |
4. Writing tests for our Render package I.mp4 |
71.17MB |
4. Writing tests for our Render package I.srt |
17.69KB |
5.1 images.zip |
4.69MB |
5.1 main.go |
364B |
5.1 Simple-Datatables.html |
109B |
5. Cleaning up our code.mp4 |
51.82MB |
5. Cleaning up our code.srt |
8.30KB |
5. Creating a landing page.mp4 |
538.39MB |
5. Creating a landing page.srt |
70.78KB |
5. Creating and sending mail notifications.mp4 |
42.02MB |
5. Creating and sending mail notifications.srt |
6.60KB |
5. Getting help How to ask questions.mp4 |
29.81MB |
5. Getting help How to ask questions.srt |
2.82KB |
5. Implementing a Javascript module.mp4 |
44.81MB |
5. Implementing a Javascript module.srt |
8.87KB |
5. Listing all reservations.mp4 |
200.67MB |
5. Listing all reservations.srt |
31.67KB |
5. More complex queries.mp4 |
99.76MB |
5. More complex queries.srt |
18.43KB |
5. Receivers Structs with functions.mp4 |
17.78MB |
5. Receivers Structs with functions.srt |
5.82KB |
5. Sending AJAX post and generalizing our custom function.mp4 |
73.27MB |
5. Sending AJAX post and generalizing our custom function.srt |
13.24KB |
5. Serving HTML Templates.mp4 |
57.88MB |
5. Serving HTML Templates.srt |
13.50KB |
5. Setting up a foreign key.mp4 |
29.53MB |
5. Setting up a foreign key.srt |
5.82KB |
5. Setting up Supervisor.mp4 |
31.59MB |
5. Setting up Supervisor.srt |
4.78KB |
5. Testing AvailabilityJSON.mp4 |
61.07MB |
5. Testing AvailabilityJSON.srt |
10.80KB |
5. Writing Authentication Middleware.mp4 |
42.19MB |
5. Writing Authentication Middleware.srt |
9.10KB |
5. Writing tests for our Render package II.mp4 |
96.74MB |
5. Writing tests for our Render package II.srt |
19.97KB |
6.1 bookings-source-with-handler-tests.zip |
42.47MB |
6.1 Code to generate password hash on play.golang.org.html |
98B |
6.1 Documentation for Javascript modules on MDN, the Mozila Developers Network.html |
130B |
6.1 main.go |
734B |
6.1 room-images.zip |
1.50MB |
6.1 The Mozilla Developer Network's Javascript documentation.html |
116B |
6.2 GoDoc - a great place to find open source packages.html |
80B |
6.3 The Go standard library documentation.html |
84B |
6.4 jsDelivr - a helpful content delivery network which hosts a lot of open source javascript and css packages.html |
86B |
6.5 The Mozilla Developer Network's documentation for Cascading Style Sheets (CSS).html |
109B |
6.6 cdnjs - another great CDN with lots of externally hosted javascript and css resources.html |
79B |
6. Adding a user to the database.mp4 |
19.05MB |
6. Adding a user to the database.srt |
4.29KB |
6. Adding custom alerts in our Javascript module.mp4 |
69.82MB |
6. Adding custom alerts in our Javascript module.srt |
13.24KB |
6. A note for Windows Users.html |
393B |
6. A word about ORMs.mp4 |
24.49MB |
6. A word about ORMs.srt |
4.01KB |
6. Completed Handler tests.html |
1.74KB |
6. Creating a page for each room.mp4 |
211.91MB |
6. Creating a page for each room.srt |
25.22KB |
6. Getting test coverage.mp4 |
52.65MB |
6. Getting test coverage.srt |
9.93KB |
6. Listing new reservations.mp4 |
72.70MB |
6. Listing new reservations.srt |
9.67KB |
6. Other data structures Maps and Slices.mp4 |
66.54MB |
6. Other data structures Maps and Slices.srt |
22.41KB |
6. Refactoring to use internal packages.mp4 |
28.49MB |
6. Refactoring to use internal packages.srt |
6.12KB |
6. Setting up the rest of our foreign keys.mp4 |
41.77MB |
6. Setting up the rest of our foreign keys.srt |
7.08KB |
6. Solution to sending notification to property owner.mp4 |
10.50MB |
6. Solution to sending notification to property owner.srt |
2.06KB |
6. Useful Resources.html |
180B |
6. Writing an update script for the server.mp4 |
46.58MB |
6. Writing an update script for the server.srt |
3.58KB |
7.1 Dates and Times in Go.html |
116B |
7.1 forms_test.go |
848B |
7.1 handlers_test.go |
24.96KB |
7.1 main.go |
929B |
7. Adding a form to search for availability.mp4 |
76.04MB |
7. Adding a form to search for availability.srt |
17.60KB |
7. Adding Indices & Exercise.mp4 |
45.42MB |
7. Adding Indices & Exercise.srt |
7.80KB |
7. A note about sending mail from the live server.mp4 |
9.02MB |
7. A note about sending mail from the live server.srt |
2.08KB |
7. Decision Structures.mp4 |
63.47MB |
7. Decision Structures.srt |
16.84KB |
7. Exercise Writing tests for the Forms package.mp4 |
31.01MB |
7. Exercise Writing tests for the Forms package.srt |
7.17KB |
7. Reorganizing our code, and adding some basic styling to pages.mp4 |
57.61MB |
7. Reorganizing our code, and adding some basic styling to pages.srt |
11.12KB |
7. Sending nicely formatted email using Foundation.mp4 |
120.98MB |
7. Sending nicely formatted email using Foundation.srt |
17.83KB |
7. Server-side form validation.mp4 |
105.44MB |
7. Server-side form validation.srt |
27.79KB |
7. Setting up database functions inserting a reservation.mp4 |
108.15MB |
7. Setting up database functions inserting a reservation.srt |
22.72KB |
7. Showing one reservation.mp4 |
205.61MB |
7. Showing one reservation.srt |
30.80KB |
7. Simplifying adding post parameters.mp4 |
24.57MB |
7. Simplifying adding post parameters.srt |
3.51KB |
7. Testing Login.mp4 |
16.60MB |
7. Testing Login.srt |
1.99KB |
7. Using our Javascript module on the Book Now button.mp4 |
127.37MB |
7. Using our Javascript module on the Book Now button.srt |
23.54KB |
8. Checking to see if a user is logged in, and logging a user out.mp4 |
70.89MB |
8. Checking to see if a user is logged in, and logging a user out.srt |
10.00KB |
8. Database functions for editing a reservation.mp4 |
48.67MB |
8. Database functions for editing a reservation.srt |
7.20KB |
8. Enabling Go Modules and refactoring our code to use packages.mp4 |
59.21MB |
8. Enabling Go Modules and refactoring our code to use packages.srt |
15.46KB |
8. Improving our form.mp4 |
53.78MB |
8. Improving our form.srt |
10.06KB |
8. Loops and ranging over data.mp4 |
41.86MB |
8. Loops and ranging over data.srt |
12.74KB |
8. Server side form validation II.mp4 |
111.54MB |
8. Server side form validation II.srt |
24.91KB |
8. Solution to Exercise.mp4 |
48.66MB |
8. Solution to Exercise.srt |
8.82KB |
8. Solution to writing tests for the Forms package.mp4 |
156.93MB |
8. Solution to writing tests for the Forms package.srt |
31.37KB |
8. Testing our insert reservation function.mp4 |
43.44MB |
8. Testing our insert reservation function.srt |
6.81KB |
8. Updating our tests.mp4 |
33.23MB |
8. Updating our tests.srt |
5.48KB |
8. What is CSS, and how does it work.mp4 |
150.95MB |
8. What is CSS, and how does it work.srt |
21.68KB |
9.1 main.go |
2.08KB |
9. Creating the reservation page.mp4 |
28.57MB |
9. Creating the reservation page.srt |
6.12KB |
9. Editing a reservation.mp4 |
59.90MB |
9. Editing a reservation.srt |
9.30KB |
9. Inserting Room Restrictions.mp4 |
75.52MB |
9. Inserting Room Restrictions.srt |
14.56KB |
9. Interfaces.mp4 |
39.14MB |
9. Interfaces.srt |
11.33KB |
9. Making running our application easier.mp4 |
12.44MB |
9. Making running our application easier.srt |
3.81KB |
9. Protecting our routes with authentication middleware.mp4 |
41.37MB |
9. Protecting our routes with authentication middleware.srt |
5.70KB |
9. Server side form validation III.mp4 |
144.64MB |
9. Server side form validation III.srt |
28.79KB |
9. Working with Layouts, and building a template cache (part one).mp4 |
159.92MB |
9. Working with Layouts, and building a template cache (part one).srt |
36.63KB |