* . *
  • About
  • Advertise
  • Privacy & Policy
  • Contact
Wednesday, February 4, 2026
Earth-News
  • Home
  • Business
  • Entertainment

    MLB All-Stars and Entertainment Icons Ready to Light Up the 2026 ANNEXUS Pro-Am

    3 Cincinnati Natives Who Took Center Stage at the 2026 Grammy Awards

    2026 Grammy Awards Winners Announced: Live Updates Inside

    Everything You Need to Know About Why AMC Entertainment Holdings, Inc. (AMC) is Trending

    Shreveport Resident Makes Their Voice Heard in 2026 GRAMMY Awards Voting

    Local Students Shine Bright, Win Prestigious National Theater Award at 2026 JTF Atlanta

  • General
  • Health
  • News

    Cracking the Code: Why China’s Economic Challenges Aren’t Shaking Markets, Unlike America’s” – Bloomberg

    Trump’s Narrow Window to Spread the Truth About Harris

    Trump’s Narrow Window to Spread the Truth About Harris

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Science
  • Sports
  • Technology

    Tallwire Launches Early Access, Unveiling a Reader-Centered Technology News Platform

    Helient Technologies, LLC partners with AVANT Communications to advance Microsoft Cloud and Hybrid Technology across the channel ecosystem – PR Newswire

    Wake Schools considering new internet filtering, monitoring technology – WRAL

    Explore the Top 10 Breakthrough Technologies Poised to Revolutionize 2026

    Finance Minister Nirmala Sitharaman’s Budget 2026: How Technology is Empowering Every Indian-from Farmers to Women in STEM and Beyond

    Schools Face Challenges Providing Assistive Technology – Disability Scoop

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
No Result
View All Result
  • Home
  • Business
  • Entertainment

    MLB All-Stars and Entertainment Icons Ready to Light Up the 2026 ANNEXUS Pro-Am

    3 Cincinnati Natives Who Took Center Stage at the 2026 Grammy Awards

    2026 Grammy Awards Winners Announced: Live Updates Inside

    Everything You Need to Know About Why AMC Entertainment Holdings, Inc. (AMC) is Trending

    Shreveport Resident Makes Their Voice Heard in 2026 GRAMMY Awards Voting

    Local Students Shine Bright, Win Prestigious National Theater Award at 2026 JTF Atlanta

  • General
  • Health
  • News

    Cracking the Code: Why China’s Economic Challenges Aren’t Shaking Markets, Unlike America’s” – Bloomberg

    Trump’s Narrow Window to Spread the Truth About Harris

    Trump’s Narrow Window to Spread the Truth About Harris

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Science
  • Sports
  • Technology

    Tallwire Launches Early Access, Unveiling a Reader-Centered Technology News Platform

    Helient Technologies, LLC partners with AVANT Communications to advance Microsoft Cloud and Hybrid Technology across the channel ecosystem – PR Newswire

    Wake Schools considering new internet filtering, monitoring technology – WRAL

    Explore the Top 10 Breakthrough Technologies Poised to Revolutionize 2026

    Finance Minister Nirmala Sitharaman’s Budget 2026: How Technology is Empowering Every Indian-from Farmers to Women in STEM and Beyond

    Schools Face Challenges Providing Assistive Technology – Disability Scoop

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
No Result
View All Result
Earth-News
No Result
View All Result
Home Technology

Go Run

February 22, 2024
in Technology
Share on FacebookShare on Twitter

It may seem silly, but go run is my favorite part about go. Want to run your code? go run main.go. It is so stupidly simple that I could tell my mom about this command, and she would immediately understand. Like with most things in go, the real power in this command is in the effortless understanding of how to build and run everyone’s code.

But I can run node main.js? Yeah, and then what happens if you want to use modern syntax like esmodule, or maybe you want to use types with typescript? You are going to have to use npm.

The tools you use to build and run code are often disparate in a language. As a project maintainer, you must understand community practices and conventions of correctly setting up a project. Third-party libraries are often required to run even the simplest of code. For example, in the Ruby programming language, the “rake” build tool became popular because of its versatility and the fact that it was used in many open-source projects. Similarly, in the JavaScript community, the adoption of npm as a build tool was driven by the widespread use of npm packages and modules.

Languages grow and change over time, and it is only natural that tools come and go as well. C and C++ have historically had “make” since the 1970s; Java grew from “ant” in the 1990s to Maven in the early 2000s. Different requirements for your application influence the tools that are developed and, by extension, influence people’s workflows.

This is precisely the reason I love go run so much. Go’s entire design brings power to the command. Simple syntax, static typing, and a strict dependency management system allow the compiler to quickly parse and analyze source code, leading to build times faster. Faster build times mean a broader reach of who could use the language to achieve their goals. It is funny; you will occasionally see a go project that includes a Makefile, but the compilation step is just a go build (build; don’t run the code). Old habits die hard.

Fun fact: One of the understated features go run is that it will automatically download any dependencies the code references; how cool is that!

The more I program in other languages, the more I feel the painful absence of a standardized build system. I find it frustrating to keep up with the latest and greatest build system for something as common as running code. For something so critical to my understanding of how to code, such as how to run it, I find it unacceptable not to have a reliable foundation of knowledge.

Do not compromise with hacks or workarounds for critical components of your software development flow. Take ownership of the tools you use and fight for change so that you and everyone else benefit. When experience is shared, problems are solved, days of people’s lives are saved, and passion for programming continues to grow, not wane.

comments:

bun run 🙂 bun hing.ts same with python but not compiled you need to install python that’s the beauty of go for me even rust you need a cargo file

amazing, for js we not only have npm, yarn, pnpm, and bower (am I missing any?) but we also have completely new runtimes bun and deno. these are not evil, but tread lightly. Is VC backed deno going to fold as a company? maybe bun gets burnt and we are onto the next one. meanwhile I will be here with my boring go run

>>> Read full article>>>
Copyright for syndicated content belongs to the linked Source : Hacker News – https://breadchris.com/blog/go-run/

Tags: technology
Previous Post

Atuin – Magical Shell History

Next Post

OpenAI postmortem – Unexpected responses from ChatGPT

Nations Unite to Supercharge Biodiversity Conservation Efforts Under Target 3

February 4, 2026

Unleash Your Creativity with Coffee Crafting and Engineering Fun at Science Mill’s Workshops!

February 4, 2026

Opinion: Protecting Salmon Demands Smart, Science-Based Solutions-not Blanket Fishery Closures

February 4, 2026

Women in Ties: Making a Bold Comeback Amid Rising Feminism Backlash

February 4, 2026

Tallwire Launches Early Access, Unveiling a Reader-Centered Technology News Platform

February 4, 2026

Yankees Gear Up to Land a Game-Changing Power Hitter

February 4, 2026

Discover the Thrilling NFL Stadium Upgrades Set to Shine at the 2026 World Cup

February 4, 2026

Warning Signs Emerge for Michigan’s Economy in Latest Income Report

February 4, 2026

How Simply Wholesome Shaped a Generation of Angelenos

February 4, 2026

Game Over’: Intense Showdown Erupts Between Iran’s Former Leaders and Hardliners After Protest Killings

February 3, 2026

Categories

Archives

February 2026
M T W T F S S
 1
2345678
9101112131415
16171819202122
232425262728  
« Jan    
Earth-News.info

The Earth News is an independent English-language daily published Website from all around the World News

Browse by Category

  • Business (20,132)
  • Ecology (1,056)
  • Economy (1,072)
  • Entertainment (21,950)
  • General (19,709)
  • Health (10,114)
  • Lifestyle (1,088)
  • News (22,149)
  • People (1,082)
  • Politics (1,089)
  • Science (16,289)
  • Sports (21,575)
  • Technology (16,056)
  • World (1,063)

Recent News

Nations Unite to Supercharge Biodiversity Conservation Efforts Under Target 3

February 4, 2026

Unleash Your Creativity with Coffee Crafting and Engineering Fun at Science Mill’s Workshops!

February 4, 2026
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2023 earth-news.info

No Result
View All Result

© 2023 earth-news.info

No Result
View All Result

© 2023 earth-news.info

Go to mobile version