首页 | golang 第12页 Android 1.5 iPhone3.0 Palm Pre I like the valuable info you provide in ... ... 期待你的精彩评论 加入4586人围观
golang 【Golang开发面经】得物(两轮技术面) ab11223355 发表于2024-05-22 浏览5305 评论0 写在前面 得物一顿面试下来感觉还行吧,挺注重基础的,面试官水平也很高。就是聊的挺开心的。 笔试 略 一面 聊项目。大概20分钟吧,如何优化之类的。。 还有一些我不太记得了。。。太久远了。。。 你用过gorm?那我直接用sql不也可以吗?为什么用gorm? 用 sql 是可以,但是会有sql注入的风险,而gorm是通过占位符的形式来一定程度减少了sql的注入。 你用过哪些锁? 用过读写锁 sync 包下的排斥锁或是读写锁,这两种锁。 一般
golang Docker系列 两大神器NPM和ddns-go的安装 天上的小小 发表于2024-05-22 浏览8393 评论0 前言 如果有人问我:你觉得最重要的docker应用有些? 我的答案是: ddns-go。非常好用的动态域名解析服务。家用NAS必备神器。 NPM。Nginx反向代理神器之一,自动管理nginx代理配置、Let’s Encrypt的ssl证书自动申请和续期。 当然,这里我不会说mysql/mariadb,因为它们往往不直接面对用户,我们很难感受到它们的存在,虽然它们在搭建docker应用的时候会经常出现。 本文主要解决如何安装和基本使用NPM/ddns-go。我之所以将两者合并讨
golang Windows Go安装+环境配置+goland(windows配置go环境变量) 愿林 发表于2024-05-22 浏览5280 评论0 Windows Go安装+环境配置+goland go安装: 下载网址:Go官网下载地址(需要翻墙)Go官方镜像站Go语言中文网下载 下载 下载比较简单,注意安装版本(可以选择推荐下载,也可以使用稳定版本)和安装路径(GOROOT) 具体下载步骤可以参考:https://zhuanlan.zhihu.com/p/442461913 环境配置: 在初学时,环境一直没怎么在意,导致后来学框架的时候比较头痛,个人认为环境配置还是挺重要的右键“此电脑” - 属性 - 高级 -
golang GoLang之标准库strings包(golang strings包) 謴 发表于2024-05-22 浏览6988 评论0 GoLang之标准库strings包 注:本文是以Go SDK v1.18进行讲解 1.函数介绍 注:需要写 import “strings”; 这里面都是函数,不是方法; strings包里没有将字符串反转的函数; 以下函数会分布在string.包里的各个文件里,但是仍然还是以string.开头来; 包里的函数都不会改变原本真实值 2.EqualFold strings.EqualFold(s,t string)bool 使用EqualFold,您可以检
golang GoLang下载与安装-三种安装方式(golang安装配置) 杨勇 发表于2024-05-22 浏览6520 评论0 三种安装方式 homebrew (mac用户) 安装包 压缩包 一、下载Go https://go.dev/dl/ 注意:如果是Apple M1 芯片,需要下载ARM架构的,而不是AMD!!! 二、安装 1.homebrew (mac用户) MacOS 安装HomeBrew # 安装go brew install go #测试go go version 2.安装包 1、如果是windows 用户,请下载go1.18.windows-amd64.msi
golang go语言vscode配置(vscode 配置go) 潇潇暮雨 发表于2024-05-22 浏览7110 评论0 go语言的环境安装,网上资料太多了,这里就不再叙述。 这里使用go 1.18版本。 首先,新建GOPATH环境变量,默认GOPATH是指向C盘的个人文件夹的,如果不想存放在C盘,那么就要改变GOPATH目录。 接下来在path变量中把GOPATH下的bin目录加入系统变量: 接下来在我们的%GOPATH%/src目录下,创建我们的项目文件夹test,进入test目录,命令行执行go mod init,这里会生成一个go.mod文件,这里不用去管它。 使用vscode作为golang的编辑器,需
golang go泛型使用方法(go的泛型) HaoHao 发表于2024-05-22 浏览10344 评论0 1. 泛型是什么 泛型生命周期只在编译期,旨在为程序员生成代码,减少重复代码的编写 在比较两个数的大小时,没有泛型的时候,仅仅只是传入类型不一样,我们就要再写一份一模一样的函数,如果有了泛型就可以减少这类代码 // int func GetMaxNumInt(a, b int) int { if a > b { return a } return b } // int8 func GetMaxNumInt8(a, b int8) int8 { if
golang 左右双侧条形图展示基因本体论(GO)BP、CC、MF三合一富集分析结果C、MF三合一富集分析结果 Lemon 发表于2024-05-22 浏览5995 评论0 基因本体论(Gene Ontology,GO)计划(http://www.geneontology.org)为注释基因、基因产物和序列开发了一套结构化的、受控词汇表。它被分成三部分:分子功能(Molecular Function,MF)、生物过程(Biological Process,BP)和细胞组分(Cell Component,CC)。 GO功能富集分析结果,一般都会包含至少4列:GO term,基因数,P值和类别。今天给大家带来一张非常直观,颜值也颇高的GO富集结果可视化图。 1,打
golang GoLang之读取文件10种的方法(golang读写文件) 752557pk 发表于2024-05-21 浏览11973 评论0 一. 整个文件读入内存 直接将数据直接读取入内存,是效率最高的一种方式,但此种方式,仅适用于小文件,对于大文件,则不适合,因为比较浪费内存 1.直接指定文化名读取 在 Go 1.16 开始,ioutil.ReadFile 就等价于 os.ReadFile,二者是完全一致的 1.1使用os.ReadFile函数读取文件 package main import ( "fmt" "os" ) func main() { //func ReadFile(
golang 【云原生 | 37】Docker快速部署编程语言Golang(docker部署程序) wangmeda 发表于2024-05-21 浏览9853 评论0 🍁博主简介: 🏅云计算领域优质创作者 🏅新星计划第三季python赛道第一名 🏅阿里云ACE认证高级工程师 🏅阿里云开发者社区专家博主 ✒️博主微信:15575411187 💊交流社区:小鹏linux(个人社区)欢迎您的加入! 目录 1. 关于Golang 2. 哪些大公司正在使用Go语言 3. 搭建并运行Go容器 4. 搭建并运行Beego容器 5. 搭建并运行Gogs:基于Go的Git服务 👑👑
golang 在Linux中进行GO语言安装(linux 安装 go) 行者 发表于2024-05-21 浏览5481 评论0 GO语言安装 第一步,下载安装包go1.19.linux-amd64.tar.gz。 可以登录网址:Downloads - The Go Programming Language下载,也可以登录网址:Go下载 - Go语言中文网 - Golang中文社区下载。当然,还可以手动wget下载安装。 命令:wget https://golang.google.cn/dl/go1.19.linux-amd64.tar.gz 第二步,解压安装包go1.19.linux-amd64.tar.gz。
golang GO环境变量配置(go环境变量配置 windows) 冯秀协会宣传系统小程序开发服务 发表于2024-05-21 浏览5233 评论0 Go 环境变量配置 一、windows 配置环境变量? 1.1、zip安装 1.1.1、 首先下载windows对应的sdk–zip包 下载地址: Go–sdk下载:https://go.dev/dl/ 今天是 2022-9-15 截至目前 我下载最新的sdk1.19.1版本的 选择对应的windows的zip包 1.1.2、直接解压到指定的安装目录即可 注意安装目录最好不要有中文 1.2、msi安装 1.2.1、选择对应的windows的msi安装