Russell Jones
Russell Jones
  • 97
  • 139 621
Building a TODO App in Golang: Part 1 - Project Setup and Development Environment
In this first installment of our Golang CRUD tutorial series, we walk you through setting up the development environment for our TODO application using Golang 1.23 and SQLite3. From creating a new project directory to configuring devcontainers with Cursor AI, this video covers all the essential steps to get you started. Stay tuned for more as we dive into database setup and implementing CRUD operations. Don't forget to like, subscribe, and hit the bell icon for updates! 🚀
#coding #webdevelopment
@fullstackdev42
Переглядів: 50

Відео

Quickly Setup Your Own LINUX Server
Переглядів 2574 місяці тому
Deploy a DigitalOcean Droplet to have your own linux server, to setup as you want. #coding #webdevelopment #devops @fullstackdev42
Do you want to learn how to use golang today? (Build Your First Cobra Cli App)
Переглядів 1034 місяці тому
What You’ll Learn: Introduction to Golang (Barely) Setting up your Golang development environment (ok, ok ok ok ok ok) Installing and using the Cobra library Building and structuring your first Cobra CLI app Adding commands Why Golang and Cobra? Golang is a statically typed, compiled programming language designed for simplicity and efficiency. Cobra is a popular library for creating powerful an...
Write your first Go program, Hello World.
Переглядів 826 місяців тому
Write your first Go program, Hello World.
Install 'Docker Desktop' on 'Windows 11'
Переглядів 2216 місяців тому
Install 'Docker Desktop' on 'Windows 11'
Fix Hyper-V Nested Virtualization Error
Переглядів 826 місяців тому
Fix Hyper-V Nested Virtualization Error
WSL2 Ubuntu: Update & Upgrade system packages
Переглядів 1676 місяців тому
WSL2 Ubuntu: Update & Upgrade system packages
Start Coding: Install VSCode in Windows 11
Переглядів 1496 місяців тому
Start Coding: Install VSCode in Windows 11
Fix Black Screen in Hyper-V Ubuntu
Переглядів 3,9 тис.Рік тому
Fix Black Screen in Hyper-V Ubuntu
Step 1 in decoupling Drupal with JSON:API
Переглядів 1,2 тис.Рік тому
Step 1 in decoupling Drupal with JSON:API
Managed Drupal Hosting at web.net
Переглядів 93Рік тому
Managed Drupal Hosting at web.net
Site Aliases | Run drush commands on remote Drupal deploys
Переглядів 240Рік тому
Site Aliases | Run drush commands on remote Drupal deploys
Setup Drupal 10 with LEMP Stack on Ubuntu 22.04 | Step-by-Step Guide
Переглядів 1,6 тис.Рік тому
Setup Drupal 10 with LEMP Stack on Ubuntu 22.04 | Step-by-Step Guide
Drupal, Why Use Custom Content Types?
Переглядів 739Рік тому
Drupal, Why Use Custom Content Types?
On the Rez? Code from home.
Переглядів 219Рік тому
On the Rez? Code from home.
Install Tailwind CSS in Drupal 10: A Step-by-Step Tutorial for Beginners
Переглядів 3,4 тис.Рік тому
Install Tailwind CSS in Drupal 10: A Step-by-Step Tutorial for Beginners
Drupal 10 Feeds Introduction
Переглядів 1,7 тис.Рік тому
Drupal 10 Feeds Introduction
Lexical Structure of Javascript | 2023
Переглядів 245Рік тому
Lexical Structure of Javascript | 2023
Javascript's console.log()
Переглядів 190Рік тому
Javascript's console.log()
Install Neovim with Homebrew
Переглядів 4,7 тис.Рік тому
Install Neovim with Homebrew
ReactJS + Laravel Sanctum + Fortify | Part 1
Переглядів 1,3 тис.Рік тому
ReactJS Laravel Sanctum Fortify | Part 1
Create your first JIRA project for software development
Переглядів 1,4 тис.Рік тому
Create your first JIRA project for software development
Generate Random Gradient Cards in TailwindCSS
Переглядів 252Рік тому
Generate Random Gradient Cards in TailwindCSS
Add a Google Font to Tailwind CSS | 2023
Переглядів 20 тис.Рік тому
Add a Google Font to Tailwind CSS | 2023
Install Lupus Decoupled Drupal + NuxtJS
Переглядів 263Рік тому
Install Lupus Decoupled Drupal NuxtJS
Create a Poll in Drupal 10 | 2023
Переглядів 626Рік тому
Create a Poll in Drupal 10 | 2023
Drupal Tailwind CSS theming in 2023
Переглядів 849Рік тому
Drupal Tailwind CSS theming in 2023
Drupal's Promoted to Frontpage
Переглядів 168Рік тому
Drupal's Promoted to Frontpage
Display a Drupal View only on Homepage
Переглядів 189Рік тому
Display a Drupal View only on Homepage
Drupal Site Branding | Logo & Favicon
Переглядів 186Рік тому
Drupal Site Branding | Logo & Favicon

КОМЕНТАРІ

  • @aligoren
    @aligoren 12 днів тому

    It worked! Thank you sir!

  • @Tharendel
    @Tharendel 23 дні тому

    my vm went from running extremely poorly to almost a bare metal build, thank you so much

  • @SahabGautam-o4m
    @SahabGautam-o4m Місяць тому

    but it's not working on drupal 11

    • @fullstackdev42
      @fullstackdev42 Місяць тому

      Lemme check fam

    • @SahabGautam-o4m
      @SahabGautam-o4m Місяць тому

      @@fullstackdev42 can you speak english how can get the Drupal Admin Pannel when the theme is set the customize theme /user/login is not working

  • @nicolaslpf
    @nicolaslpf 2 місяці тому

    that keybord is bleeding.... be kind with your keybord bro is your best friend as dev

    • @fullstackdev42
      @fullstackdev42 22 дні тому

      I'll try not to be too hard on it. :) New Years Resolution #85--Be nice to keybaords.

  • @teemu-petteriremes192
    @teemu-petteriremes192 2 місяці тому

    At least on my machine(tm) when I unchecked "strip html" from image field, it shows correctly.

    • @fullstackdev42
      @fullstackdev42 22 дні тому

      I'm working on a plan for updated Drupal content across the board. If you have any requests for to focus on anything at all please let me know, thanks!

  • @Dakpodcast
    @Dakpodcast 3 місяці тому

    Worst video ever

  • @Poetic_Outlaw
    @Poetic_Outlaw 4 місяці тому

    Great stuff man! Coach Toby here

  • @forresthopkinsa
    @forresthopkinsa 5 місяців тому

    Bro your sound is so quiet

    • @fullstackdev42
      @fullstackdev42 4 місяці тому

      Its been an ongoig issue, I seem to suck at sound. Making a re-record list, thanks for the feedback.

  • @94040
    @94040 6 місяців тому

    Thank you🎉

  • @stefanpetrov9757
    @stefanpetrov9757 6 місяців тому

    amazing video, had the same problem, burst out laughing at the end, thanks for this

  • @fullstackdev42
    @fullstackdev42 6 місяців тому

    FYI, there are Hyper-V images at www.kali.org/get-kali/#kali-virtual-machines

  • @gil_L
    @gil_L 6 місяців тому

    thanks working for me, using alma so i just switch apt with dnf.

  • @ChaosTW
    @ChaosTW 6 місяців тому

    I'm stucked at "Select and install software" for installing "Python3-babel", how to resolve that?

    • @SiHassan-lt8sz
      @SiHassan-lt8sz 6 місяців тому

      Bro did you find any solution because I had the same probleme

    • @SiHassan-lt8sz
      @SiHassan-lt8sz 6 місяців тому

      Please if you find a solution reply me

    • @ChaosTW
      @ChaosTW 6 місяців тому

      @@SiHassan-lt8sz Do not download this version

    • @ChaosTW
      @ChaosTW 6 місяців тому

      @@SiHassan-lt8sz ua-cam.com/video/BM7BglCkrdQ/v-deo.htmlsi=73i6eCEFY8eLWM-X

  • @codeConqueror7
    @codeConqueror7 6 місяців тому

    You're my hero

  • @stanfordy9104
    @stanfordy9104 7 місяців тому

    Thank you )

  • @aidilgoh256
    @aidilgoh256 7 місяців тому

    Very helpful guide... got Tailwind on my mac working. Thanks!

  • @SasikalaD-xl6jj
    @SasikalaD-xl6jj 7 місяців тому

    Thanks it helps me

    • @fullstackdev42
      @fullstackdev42 22 дні тому

      Good to hear. :) If you have any requests for to focus on anything at all please let me know, thanks!

  • @sepddy
    @sepddy 8 місяців тому

    Thanks worked 4 me

    • @fullstackdev42
      @fullstackdev42 22 дні тому

      Now is a great time to put in any requests, I'm going to "streamline" my content and do a lot more tutorials.

  • @peacepoint8721
    @peacepoint8721 8 місяців тому

    thx

  • @KAIDO-mi1tr
    @KAIDO-mi1tr 8 місяців тому

    mclovin started a youtube channel

    • @fullstackdev42
      @fullstackdev42 8 місяців тому

      I am, Mclovin.

    • @KAIDO-mi1tr
      @KAIDO-mi1tr 8 місяців тому

      @@fullstackdev42 good tutorials bro. keep it up!

  • @RohanPawar-tg8rw
    @RohanPawar-tg8rw 9 місяців тому

    Thank you

  • @learner8084
    @learner8084 9 місяців тому

    Thanks... not straight forward to do, yet you've made it simple to understand. Just one thing... is it possible to make something like a default instead of having to specify it in className ? And thanks again for the video.

  • @davidemmanuel5057
    @davidemmanuel5057 9 місяців тому

    thx for this unreadable low professional video - unlike guaranted

  • @clementoseiasante6315
    @clementoseiasante6315 9 місяців тому

    thank you and you're very funny btw. no h

  • @gracecossai4497
    @gracecossai4497 9 місяців тому

    Thank you so much. You made this so easy for me. I always search for videos whenever I want to use fonts. This is because I don't seem to remember all the procedures but with this simplified, I'll always remember the process. Thanks to you...And so sorry for the flu. I hope you've treated it.

  • @sainathr19
    @sainathr19 9 місяців тому

    Thankyou

  • @arunk4062
    @arunk4062 9 місяців тому

    great work.

  • @fbenfrank
    @fbenfrank 10 місяців тому

    Thank you!

  • @Pixelgun
    @Pixelgun 10 місяців тому

    I tried the current Poll module (8.x-1.6) version works with Drupal 10.2.4

  • @斉藤尚-i1b
    @斉藤尚-i1b 10 місяців тому

    Would you please make part 2?

    • @fullstackdev42
      @fullstackdev42 10 місяців тому

      I will make it my next video, coming asap!

  • @MarekS91
    @MarekS91 11 місяців тому

    I'd love to see the finale in part two :)

    • @fullstackdev42
      @fullstackdev42 10 місяців тому

      I shall create it post-haste! Thank you for the watch.

  • @fredericdefeyter2999
    @fredericdefeyter2999 11 місяців тому

    docker problem!

    • @fullstackdev42
      @fullstackdev42 11 місяців тому

      Hi Frederic, what's the problem?

  • @JohnMcCormack
    @JohnMcCormack 11 місяців тому

    The title "...in 5 minutes" is a little misleading. This assumes you already know how to use Docker and have that set up.

    • @fullstackdev42
      @fullstackdev42 22 дні тому

      This was my click bait title test. It bugs me that it works. I am considering to continue with the hated titles but with a big ol' disclaimer in the description.

    • @JohnMcCormack
      @JohnMcCormack 22 дні тому

      @@fullstackdev42 fair enough, and maybe link out to an expanded/related explainer video.

  • @AbdulrahmanFathy-xn8ev
    @AbdulrahmanFathy-xn8ev 11 місяців тому

    Is this gonna format?

  • @alimosbah
    @alimosbah 11 місяців тому

    When does Part 2 come out?

    • @fullstackdev42
      @fullstackdev42 10 місяців тому

      Thanks for watching, I shall record this evening!

  • @boap6347
    @boap6347 11 місяців тому

    Top !! thx a lot for that !

    • @fullstackdev42
      @fullstackdev42 4 місяці тому

      No problem, make sure to subscribe and enjoy further content :)

  • @jins555
    @jins555 Рік тому

    thx man for the help

  • @tonym2464
    @tonym2464 Рік тому

    Very useful. All in Linux CLI and Vim. Couldn't ask for more - thanks!

    • @fullstackdev42
      @fullstackdev42 4 місяці тому

      That's great too hear, I'm glad you liked it. Please subscribe and see further content.

  • @fArG0
    @fArG0 Рік тому

    I was was you I would redo this video. And try and use a microphone rather than a vacuum cleaner this time

  • @dugnap
    @dugnap Рік тому

    I enjoyed your tutorial, thanks for doing it!

  • @MidKnightKid98
    @MidKnightKid98 Рік тому

    DCHP failed, and I couldn't figure out how to configure it

    • @fullstackdev42
      @fullstackdev42 Рік тому

      Hello, which version of Windows are you using? Did you download kali-linux-2023.4-installer-amd64.iso ?

    • @MidKnightKid98
      @MidKnightKid98 Рік тому

      Windows 11, also pretty sure amd ye

  • @JideOyebanji-g6n
    @JideOyebanji-g6n Рік тому

    HI. Thanks for sharing the video. The issue I got thought is that mine's taking WAYYYYY too long. I'm currently over an hour and 10mins now. Is this normal please? Thank you.

    • @fullstackdev42
      @fullstackdev42 Рік тому

      I just installed Ubuntu 22.04 in a hyper-v this afternoon and it took 15-ish minutes. Does over an hour include the download? That is definitely a long time. What is your systems specs? And hi and thanks for watching!

  • @karthikjpt
    @karthikjpt Рік тому

    how to install in python anywhere?

    • @fullstackdev42
      @fullstackdev42 Рік тому

      Hello. I recorded a quick Python setup video here: ua-cam.com/video/uJq98hixGRI/v-deo.html If that's not what you meant or want help with someting else feel free to comment again or come join the Discord server at discord.gg/bkP9N8xxBj

  • @manavmahesh8215
    @manavmahesh8215 Рік тому

    #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct Node { int usn; char name[50]; char branch[50]; int sem; long phno; struct Node* next; } Node; Node* createList(int n) { Node* head = NULL; Node* temp = NULL; for(int i = 0; i < n; i++) { temp = (Node*) malloc(sizeof(Node)); printf("Enter USN: "); scanf("%d", &temp->usn); printf("Enter Name: "); scanf("%s", temp->name); printf("Enter Branch: "); scanf("%s", temp->branch); printf("Enter Sem: "); scanf("%d", &temp->sem); printf("Enter PhNo: "); scanf("%ld", &temp->phno); temp->next = head; head = temp; } return head; } void displayList(Node* head) { Node* temp = head; int count = 0; while(temp != NULL) { printf("USN: %d ", temp->usn); printf("Name: %s ", temp->name); printf("Branch: %s ", temp->branch); printf("Sem: %d ", temp->sem); printf("PhNo: %ld ", temp->phno); printf(" "); temp = temp->next; count++; } printf("Total nodes: %d ", count); } int main() { int choice, n; Node* head = NULL; printf("Enter your choice: "); printf("1. Create a SLL of N Students data by using front insertion. "); printf("2. Display the status of SLL and count the number of nodes in it. "); printf("0. Exit. "); scanf("%d", &choice); while(choice != 0) { switch(choice) { case 1: printf("Enter the number of students: "); scanf("%d", &n); head = createList(n); break; case 2: if(head == NULL) { printf("No students data found. Please create the list first. "); } else { displayList(head); } break; default: printf("Invalid choice. Please try again. "); } printf(" Enter your choice: "); printf("1. Create a SLL of N Students data by using front insertion. "); printf("2. Display the status of SLL and count the number of nodes in it. "); printf("0. Exit. "); scanf("%d", &choice); } return 0; }. 11

  • @manavmahesh8215
    @manavmahesh8215 Рік тому

    #include<stdio.h> // function prototypes void push(int arr[], int top[], int val); int pop(int arr[], int top[]); void enqueue(int arr[], int front[], int rear[], int val); int dequeue(int arr[], int front[], int rear[]); void printArr(int arr[], int size); // Main function int main() { int n, i, choice, val; int stackTop = -1, queueFront = 0, queueRear = 0; int stackArr[50], queueArr[50]; printf("Enter the size of array: "); scanf("%d", &n); printf("Choose the operation you want to perform on array: "); printf("1. Push/Enqueue an element. "); printf("2. Pop/Dequeue an element. "); printf("3. Print the array. "); printf("4. Exit. "); while(1) { printf("Enter your choice: "); scanf("%d", &choice); switch(choice) { case 1: printf("Enter the value to be pushed/enqueued: "); scanf("%d", &val); push(stackArr, &stackTop, val); enqueue(queueArr, &queueFront, &queueRear, val); break; case 2: if(stackTop == -1 && queueFront == queueRear) { printf("Both stack and queue are empty. Cannot pop/dequeue. "); } else { printf("Popped element from stack: %d ", pop(stackArr, &stackTop)); printf("Dequeued element from queue: %d ", dequeue(queueArr, &queueFront, &queueRear)); } break; case 3: printf("Elements in the array are: "); printArr(stackArr, n); break; case 4: exit(0); default: printf("Invalid choice. Please enter a valid choice. "); } } return 0; } // function definitions void push(int arr[], int top[], int val) { if(*top == 49) { printf("Stack overflow. Cannot push %d onto stack. ", val); return; } arr[++(*top)] = val; } int pop(int arr[], int top[]) { if(*top == -1) { printf("Stack underflow. Cannot pop from stack. "); return -1; } return arr[(*top)--]; } void enqueue(int arr[], int front[], int rear[], int val) { if(*rear == 49) { printf("Queue overflow. Cannot enqueue %d into queue. ", val); return; } arr[(*rear)++] = val; } int dequeue(int arr[], int front[], int rear[]) { if(*front == *rear) { printf("Queue underflow. Cannot dequeue from queue. "); return -1; } return arr[(*front)++]; } void printArr(int arr[], int size) { for(int i = 0; i < size; i++) { printf("%d ", arr[i]); } printf(" "); }. 17

  • @victoriamnx
    @victoriamnx Рік тому

    Thank you very much for your tutorial, it helped me a lot, as I was unable to change the font. I will be forever grateful!

  • @Goca_Yoruk35
    @Goca_Yoruk35 Рік тому

    doesnt work

    • @derirh
      @derirh 7 місяців тому

      same

    • @Goca_Yoruk35
      @Goca_Yoruk35 7 місяців тому

      @@derirh Later I found a way to make it work, but I don't remember it now.

    • @guilhermesampaio5440
      @guilhermesampaio5440 6 місяців тому

      same :(

    • @fullstackdev42
      @fullstackdev42 4 місяці тому

      Sorry for the neglect meat bags. How can I restore some confidence in the channel? Don't call you meat bags? Who's struggling with a problem in language Z in WHO's framework?

  • @markus8658-s2d
    @markus8658-s2d Рік тому

    Can I add canva templates html code via Gutenberg in Drupal10?

  • @DarioUrban-yh6kc
    @DarioUrban-yh6kc Рік тому

    Hi, nice job so far. One thing: you don't need to clear cache every time you change something in twig file. You can set this configuration after that nothing will be cached in your local file while you working on changing twig files. It makes your like much easier. twig.config: debug: true auto_reload: true cache: false