00:00:00 01 A Basic Web Application
00:06:05 02 Troubleshooting Slack
00:18:09 03 Packages and Imports
00:23:07 04 Editors and Automatic Imports
00:27:59 05 The Hello World Part of our Code
00:32:09 06 Web Requests
00:41:23 07 HTTP Methods
00:46:15 08 Our Handler Function
00:56:20 09 Registering our Handler Function and Starting the Web Server
01:04:47 10 Go Modules
01:18:32 11 Dynamic Reloading
01:30:08 12 Setting Header Values
01:38:32 13 Creating a Contact Page
01:46:43 14 Examining the http Request Type
01:52:31 15 Custom Routing
01:56:51 16 url Path vs url RawPath
02:03:44 17 Not Found Page
02:12:33 18 The http Handler Type
02:22:42 19 The http HandlerFunc Type
02:34:50 20 Exploring Handler Conversions
02:43:09 21 FAQ Exercise
02:49:15 22 Defining our Routing Needs
02:58:26 23 Using git
03:05:06 24 Installing Chi
03:09:01 25 Using Chi
03:17:57 26 Chi Exercises
03:19:57 27 What are Templates
03:25:52 28 Why Do We Use Server Side Rendering
03:41:53 29 Creating Our First Template
03:58:16 30 Cross Site Scripting XSS
04:08:43 31 Alternative Template Libraries
04:12:21 32 Contextual Encoding
04:18:34 33 Home Page via Template
04:35:26 34 Contact Page via Template
04:46:18 35 FAQ Page via Template
04:49:47 36 Template Exercises
04:57:15 37 Code Organization
05:13:50 38 MVC Overview
05:23:15 39 Walking Through a Web Request with MVC
05:31:07 40 MVC Exercises
05:36:04 41 Creating the Views Package
05:47:03 42 fmt Errorf
05:55:50 43 Validating Templates at Startup
06:08:58 44 Must Functions
06:19:43 45 Exercises
06:24:30 46 Embedding Template Files
06:38:38 47 Variadic Parameters
06:46:39 48 Named Templates
06:53:31 49 Dynamic FAQ Page
07:06:04 50 Reusable Layouts
07:19:24 51 Tailwind CSS
07:28:40 52 Utility first CSS
07:45:01 53 Adding a Navigation Bar
07:59:30 54 Exercises
08:03:17 55 Creating the Signup Page
08:16:32 56 Styling the Signup Page
08:30:51 57 Intro to REST
08:47:10 58 Users Controller
08:55:31 59 Decouple with Interfaces
09:01:53 60 Parsing the Signup Form
09:15:53 61 URL Query Params
09:27:27 62 Exercises
09:31:28 63 Intro to Databases
09:46:38 64 Intalling Postgres
10:02:22 65 Connecting to Postgres
10:11:59 66 Creating SQL Tables
10:20:42 67 Postgres Data Types
10:26:34 68 Postgres Constraints
10:33:54 69 Creating a Users Table
10:37:04 70 Inserting Records
10:45:04 71 Querying Records
10:48:11 72 Filtering Queries
10:52:02 73 Updating Records
10:55:51 74 Deleting Records
10:58:28 75 Additional SQL Resources
11:02:11 76 Connecting to Postgres with Go
11:16:25 77 Imports with Side Effects
11:25:30 78 Postgres Config Type
11:31:16 79 Executing SQL with Go
11:40:08 80 Inserting Records
11:44:49 81 SQL Injection
11:54:03 82 Acquire a new Record s ID
1 view
66
23
1 year ago 00:06:02 1
Install & Update BlenderBim in 6mins
1 year ago 00:16:21 1
How The Most Corrupt Bank In The World Got Away With Everything
2 years ago 00:08:17 35
Top 5 Web3 Sites For Developers! Number 5 Will Change Your Life! (Дата оригинальной публикации: )
2 years ago 01:54:18 1
4K YouTube Is Getting PAYWALLED - WAN Show October 7, 2022
2 years ago 00:00:00 3
This Has Never Happened Before - WAN Show October 14, 2022