current location:Home > Technical Articles > Development Tools
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- 'Cheating': Just know this one Linux command is enough
- There is a wealth of information about Linux and open source on the Internet, but when you want to dig deeper, you usually need a handy document. In Unix systems before Linux appeared, there were already man (abbreviation for "manual") and info commands, both of which can display official project documents for commands, configuration files, system calls, etc. There is some debate as to whether the man and info pages are useful reminders for users who are familiar with using the tool, or whether they provide an introduction for first-time users. But anyway, the man and info pages describe the tools and how to use them, and rarely cover specific tasks and how to complete them. It is for this reason that the cheat command was developed. For example, imagine you can't remember
- LINUX . gitlab 568 2024-02-15 15:00:16
-
- Binary packages vs source code packages under Linux: Which should you choose?
- In Linux systems, the installation process is usually different from the traditional Windows installation software. You can install it from a pre-built package or compile the program yourself. In those increasingly popular distributions, pre-built packages are often the primary solution. But sometimes, you may also need to compile from source code. This is also one of the characteristics of the Linux operating system. Compiling a program from source code ensures that the program will run properly on the system and allows for more flexibility and customization. No matter which method you choose, you need to choose the method that works best for you based on your needs. What is a binary package? Installing programs on Linux usually differs from the traditional way of installing software on Windows. rather than from
- LINUX . gitlab 941 2024-02-14 19:06:02
-
- When making golang deb in gitlab-ci/cd, there are no Go files in...
- This is about golang and I use its code in gitlab-ci.yml file. This is the error I'm getting for the nogo file in /builds/release_management like this: $pwd/builds/release_management$echo$basepathforbinaryfile1cmd/main_1/$lscopyingdebpackagegitlabdockerreadme.mdcmddeb-buildermbuildgo.modpublis
- Golang . gitlab 528 2024-02-13 13:50:09
-
- **Xiaosi LINUX: GitLab Installation Guide - Debian and GitLab Installation Tutorial**
- **Preface** With the increasing popularity of open source technology, GitLab, as a powerful open source project management and collaboration tool, has become the first choice of many developers. Installing GitLab on a Debian system can not only meet the needs of individuals or small teams. It can also provide a stable and efficient project management platform for large projects. This article will introduce in detail how to install GitLab on a Debian system and share some relevant Linux knowledge. **1. Preparation** Before starting the installation, please ensure that your Debian system has been updated to the latest version and the necessary software packages are installed. You can update the system and install software packages through the following commands: ``` bashsudoapt -ge
- LINUX . gitlab 1129 2024-02-12 21:09:07
-
- Common note-taking applications for Linux
- Notes are part of any author's life. Most of my articles start with a note-taking app, which for me is usually Joplin. There are tons of note-taking apps for Linux, and the one you might be using isn't my favorite. A recent blog post reminded me of six of them, so I compiled a list of my favorites. JoplinJoplin is available for Linux, Windows, macOS, Android and iOS. I like Joplin because it automatically saves anything you add. Notes can be uploaded to NextCloud, OwnCloud, JoplinCloud, or even OneDrive, Dropbox or any
- LINUX . gitlab 1306 2024-02-12 08:20:19
-
- Go to remote: The item you are looking for cannot be found or you do not have permission to view it
- I am using go1.20.1, windows10x64, goland2022.3.2. Go to..., create file with content .netrcmachinegitlab.comloginmy_usernamepasswordmy_password set environment variable then get dependency gogetgitlab.com/foo/bar/baa/fuu Error remote:Theprojectyouwerelookingforcouldnotbefoundoryoud
- Golang . gitlab 948 2024-02-10 22:20:10
-
- Go module with multiple paths
- I have a go module that is mirrored to multiple locations. One is in gitlab and the other is in bitbucket. When trying to base it on the new gitlab location I get: go:gitlab.com/company/[email protected]:parsinggo.mod:moduledeclaresitspathas:bitbucket.org/company/corebutwasrequiredas:gitlab.com/company/core I know Why does this happen,
- Golang . gitlab 473 2024-02-10 11:30:10
-
- gitlab permission issues when running go mod tidy on Windows 11
- I am able to execute clone, push and other git commands (which must be stored in the credential manager in windows) just fine. But there is a problem when I execute gomodtidy. Below is the error I am getting while executing gomodtidy on windows machine. It looks like the private repository cannot be accessed. gitlab.xxxxx.de/cxxxxs-v2/arc-lib/cxxxxs-go-lib/pkg/clients:gitlab.xxxx.de/cxxxxs-v2/arc-lib/[email protected]:verifyingm
- Golang . gitlab 1143 2024-02-09 20:20:15
-
- Import go project from private gilab repository using ssh: unknown revision
- I'm trying to use ssh to import a go project from a private and self-hosted gitlab repository. When I try to do this I get the following error. output kbacon@kbacons-macbook-probbz%goget-xgitlab.wtf.notworking/bbq/tools@latest#gethttps://gitlab.wtf.notworking/bbq/tools?go-get=1#gethttps://gitlab.wtf .notworking/bbq/tools?go-get=1:20
- Golang . gitlab 1051 2024-02-09 11:24:08
-
- Golang, problem of moving from local import path to remote import path
- I've just started breaking my application into different repositories. Like many people, I'm going through the trouble of dealing with Go and changing repositories. But there are many questions and answers to these questions, so I won't ask them here. Instead I have a simple question but I can't understand it. All my modules, since it's a big application, are just local references. For example core/validate etc. Move content into multiple repositories. seemed to cause problems with local references, so I changed the path to the remote path, e.g. gitlab.com//core.git/validate as several Q&A suggested. However, this will bring about a problem, if say gitlab.com//co
- Golang . gitlab 625 2024-02-09 08:27:38
-
- Learn about 'go mod vendors'
- What is the purpose of "gomodvendor". I don't think vendor packages are stored in the module cache. However, if I understand correctly, I think this is incorrect as we need to update go.mod first via "gomodtidy" or "goget" before "gomodvendor". It seems that "gomodtidy" and "goget" download packages in the module cache. To me the "gomod provider" seems to be a cached copy of the module. Why do we need to keep a copy of the module cache in the project root? One more question: What is the recommended way to set up our environment? Let's say I'm using GOPROXY and GOPRIVA
- Golang . gitlab 418 2024-02-09 08:09:08
-
- Converting between types using time.Time
- I'm trying to create a migration script from Jira to GitLab. The JiraAPI library I'm using reads issue creation time from Jira using the following type: //TimerepresentstheTimedefinitionofJIRAasatime.TimeofgotypeTimetime.TimeGitLabAPI client allows creating issues with creation time using fields of type *time.Time. typeCreateIssueOptionsstruct{CreatedAt
- Golang . gitlab 535 2024-02-08 22:54:08
-
- Essential Golang development tools: Explore the full picture
- Explore the world of Golang development tools: A list of essential tools Introduction: Golang is an open source, compiled, high-performance programming language developed by Google and officially released in 2009. It is designed to be simple, efficient, and reliable, and is designed to address the complexity of large software systems. With the popularity of Golang, developers continue to explore and develop various tools to improve development efficiency and quality. In this article, we will explore some of the must-have tools for Golang development to provide you with a journey
- Golang . gitlab 1058 2024-01-20 09:51:06
-
- Detailed explanation of using docker to deploy GitLab CE Chinese version application on CentOS 7
- 1. Pulling images in China is relatively slow, so the DaoCloud source is used here. #curl-sSLhttps://get.daocloud.io/daotools/set_mirror.sh|sh-shttp://43049fd0.m.daocloud.io2. Pull the mirror #dockerpulltwang2218/gitlab-ce-zh3. Start the container dockerrun-- detach\--hostnamegit.xiaohuruwei.com\--publish8443:443--publish8080:80--publi
- LINUX . gitlab 1261 2024-01-15 19:24:04
-
- Connect ssh to mac to transfer files?
- Introduction: Many friends have asked questions about connecting to Mac to SSH to transfer files. This text site will give you a detailed answer for your reference. I hope it will be helpful to everyone! Let’s take a look! Teach you step by step how to configure SSH multiple accounts on Mac. View the public key through cat~/.ssh/id_rsa.pub, copy the entire public key, and configure it to the backend such as GitHub. Click the [Xshell] icon on the desktop to open the software. Use xshell to establish two sessions and connections at the same time. Click [View] on the menu bar, and then select the [Compose Bar] option. At this time, an editing box will appear below xshell, which is the writing column. First, you need to configure ssh on two computers. I used a lazy
- MAC . gitlab 1356 2024-01-11 21:15:32