导入包 关键字 import 语法规则 单个导入 import "包名" 多个导入 import ( "包名1" "包名2" "包名3" ... ) 导入包使用别名 import 别名 "包名" 例子 导...
运算符优先级 从高到低 ||&&<- (通道操作符,后面会讲到,暂时先忽略)== != < <= > >=+ - | ^* / % << >> & &^^ ! 最佳实践...
常量生成器 关键字 iota, 创建一系列相关的值,省略逐个定义。 语法规则 const ( 常量1 [常量类型] = iota 常量2 常量3 常量4 常量5 ... ) 例子...
自定义类型 关键字 type, 主要用来对同一种类型进行抽象。 语法规则 type 自定义类型名称 具体类型 # 例子 type Number int 同时定义多个自定义类型 package main...
常量 关键字 const, 和其他编程语言中常量的语义一样,定义后无法修改。 语法规则 const 常量名称 [常量类型] = 常量值 # 例子 const Pi float = 3.14159 其...
概述 _ 是一个特殊的标识符,被称为空白标识符。它可以像其他标识符那样用于变量的声明或赋值(任何类型都可以赋值给它),但任何赋给这个标识符的值都将被丢弃,因此这...
变量 关键字 var, 定义后可以修改。 语法规则 var 关键字 var 变量名称 [变量类型] = 变量值 # 例子 var pi float = 3.14159 其中,变量类型为可选,因为编...
文件名 Go 的文件以 .go 为后缀,文件名称必须以字母开头 (任何 UTF-8 编码的字符或 _),后面跟随 0 个或多个字符或者 Unicode 数字。 正确的命名方式: filenamefileNam...
示例代码 package main // 包名,必须声明 func main() { println("hello world") } Go 代码组织方式 Go 代码是使用包来组织的,类似于其他编程语言中的库、模块...
概述 为了节省篇幅,笔者将常用的 3 种操作系统对应的安装教程汇总到了一起,读者可以直接选择对应内容阅读。 Windows 环境搭建 下载 打开 Go 官网下载地址(https://go.d...
相信每一个程序员都想做出自己的产品,不管是前端还是后端。 先来介绍下我自己,山东人,后端开发程序员。毕业后在济南工作两年,然后毅然决然独自一人前往北京。第一份...
trzsz ( trz / tsz ) 始于 iTerm2 + tmux 用不了 rz / sz ,使用 Python 开发,兼容 tmux ,支持目录传输,支持拖动上传,支持进度条。github: github.com/trzsz/trzsz...
安装 composer require kkokk/poster 更新 composer update kkokk/poster 使用文档 开源仓库:gitee 文档github 文档 use Kkokk\Poster\PosterManager; use Kkok...
Cygwin专用Bash函数:findport,查看Windows系统占用端口的进程或服务,并一键停止服务或终止进程。 findport() { # 查看Windows监听端口占用相关进程: if [ -z...
系统 windows 问题描述 想写个脚本, 用来手动管理开机启动的应用, 需求如下: 打开程序之后能够后台运行 (或者模拟点击关闭按钮?) 打开很简单, 主要是后台运行 请问: 用什...
概述: 在一个大型项目下,我们通常通过Git Submodule(子模块)机制引入了其他代码仓库,很多时候我们需要对这些子模块仓库执行一系列操作(包括推送和拉取更新、查看代...
传统的 php 项目在高并发场景下有一个痛点:没有 mysql 连接池。 在没有连接池的情况下,大量的短连接会占用端口,请求完成之后会, 连接也不会立马释放,会有一个 TIME_W...
Bit-Wasp/bitcoin-php 的简单使用: 这里简单介绍了一下最最最基础的 Bit-Wasp/bitcoin-php 的用法,如果你对 bitcoin 还很陌生,推荐 【回形针PaperClip】区块链到底是...
对于一些同学熟悉的味道扑面而来,对于另一些同学使用体验相当丝滑。 // 储存文件 err := facades.Storage.Put("file.jpg", contents) // 切换驱动 err := facades.Stora...
[图片] 2011 年,国内 PHP 技术如日中天,最大的 PHP 技术论坛非 bbs.phpchina.com 莫属(下面简称:PPC 论坛)。在加入公司一个月后,每天沉迷论坛看技术文章(刚参加工...
提供给移动端的API应该有两套认证机制: 机制1:认证用户的登录状态,判断当前用户信息并且返回对应资源,比如查看我的收藏, 我们要判断当前是哪一个用户,才能返回他对应...
phpoffice/phpword 这个包是否只能读取docx文件,doc文件无法正常读取内容。读取doc文件报错:Invalid or uninitialized Zip object
方法一 直接安装一个linux,然后在linux中安装php/mysql等 方法二 分别安装php容器、mysql容器等 这种方法我有很多问题,比如:在nginx容器中如何运行php呢?
请问下 Python 在工业领域有哪些可应用的场景?跟C,C++,Java相比 优势在哪?
1. 运行环境 2. 问题描述? 3. 您期望得到的结果? 4. 您实际得到的结果?
Nsq 这里是用docker: www.nsqio.cn/docker.html nsq 简单了解 nsqd:一个负责接收、排队、转发消息到客户端的守护进程nsqlookupd:管理拓扑信息并提供最终一致性的发现服...
最近接到一个涉及支付的需求,旧代码看的有点头大,所以捋了捋逻辑,看了下时间,还是足够的,所以就重写了一遍支付模块,抽空记录一下过程。 问题所在 全部支付走统一的...
nginx防盗链配置 location ~.*\.(gif|jpg|png|flv|swf|rar|zip)${ valid referers none blocked test.com *.test.com; if ($invalid_referer) { #re...
安装 php 多版本 第一步复制 php-fpm 放到 php-fpm 的下面,修改如下 ## php-fpm 7.0 php-fpm70: # 修改名字为 php-fpm70 build: context: ./php-fpm ar...
Laravel操作宝塔面板API !!!不一样的地方根据自身业务修改。其他的接口请查看官方文档。 <?php namespace App\Http\Controllers\Custom; use App\Http\Controllers...
不知道有人没有遇到过,pecl 在给多版本 PHP 安装同一个扩展的时候会提示重复安装。如下记录解决方法。 1. 安装扩展 sudo pecl -d php_suffix=8.0 install <package&g...
前言 设计模式是面向对象的最佳实践 实战 PHP实战创建型模式 单例模式 工厂模式 抽象工厂模式 原型模式 建造者模式 PHP实战结构型模式 桥接模式 享元模式 外观模式 适配...
自己的分析: 在第一个协程执行完成后才进行关闭通道的操作所以死锁不是关闭通道导致的。在主线程上有通过forr,对通道内的数据进行消费基于下面通道阻塞的各个场景,我...
使用背景 现有项目:laravel框架 v5.7.15 ,php 7.2.6已经有了admin后台管理。 因业务需要,要开发一个平台级的管理后台。 创建多应用后台 Portal php artisan admin:app...
##更新说明 2.2.0不对online分支进行升级,online分支和线上演示还是基于2.1.1,接下去的工作主要是开发dsshop官网,以便后续开发者可以直接通过dsshop进行在线插件安装...
介绍 Jin-microservices是基于 php 语言 + hyperf 微服务 框架的完整微服务demo。github:github.com/Double-Jin/jin-microser...gitee:gitee.com/ljj96/jin-microservi...
本文作者是 RightCapital CTO、RightCapital 北京办公室负责人。 每个 CTO 都会有很重要的工作,从招揽人才、设计架构、规划资源、打造团队文化到解决和产品团队的冲突。...
使用 logrus 和 go-file-rotatelogs 按天切割日志,源码: iris-framework package config import ( config "IrisFramework/config/Log" rotatelogs "github.co...
记录一下数据统计时遇到的问题和解决方案 先贴完整的效果[图片] 问题一 GroupBy数据不是每天连续的 统计图是关于某段时间内,每年/每月/每周的微博数量的折线图。数据为...
我要举报该,理由是: